iOS Privacy: Easily get a user's Apple ID password, just by asking
I work with U.S. law firms as a non-testifying technical consulting expert on matters involving the Apple platform and iOS apps. Learn more about my litigation consulting.
The latest blog posts to take off on Hacker News. 4,763 posts.
I work with U.S. law firms as a non-testifying technical consulting expert on matters involving the Apple platform and iOS apps. Learn more about my litigation consulting.
Those two times where I clearly had no clue what I was doing as a developer Last week I had a short conversation with coworkers about how we had messed up in our careers. Being so far removed from …
Robert C. Martin (Uncle Bob) thinks that defects in safety-critical systems are caused by a lack of developer professionalism. I think he's wrong.
In my previous post, I mentioned that have serious issues with the current Modules TS as it is written. I have wanted to say more on the subject since my tweets, posts, and general comments are missing quite a bit of context for why I think the implementation is wrong and will be more trouble than it is worth.
We take a look at the analytics built into the OxygenOS, the flavour of Android built by phone manufacturer OnePlus.
Another of those values that has seeped into everyday life from start up culture is the cherished status of risk. You know the inspirational quotes people like to post on Twitter “the biggest risk is not taking a risk”, “those who will not risk, will not win” etc. And I get it, personally and professionally it’s…
A description of ECC without using advanced math
My style of Haskell programming has been evolving over the 15 years that I have been working with it. It is turning into something that I would like to call “functor oriented programming”. The traditional use of typed functional programming focuses on data types. One defines data types to model the data structures…
A developer on the road.
I’ve been doing the local usergroup circuit with this lately and have been asked to write it up.
After a major metamaterials breakthrough, David Smith learned how to turn promising research into real-world applications.
Did You Really Think All Billionaires Were the Same? Recently, I became a bit obsessed with the one percent of the one percent – Billionaires. I was intrigued when I stumbled on articles telling us…
In May, KrebsOnSecurity broke a story about lax security at a payroll division of big-three credit bureau Equifax that let identity thieves access personal and financial data on an unknown number of Americans. Incredibly, this same division makes it simple to access detailed salary and employment history on a large…
You and your good buddy, Steve Steveington, are in training for an arduous charity walk. You signed up together on the spur of the moment and pledged to hold each other accountable whilst you got in shape for the big day. However, you have developed reason to suspect that Steve Steveington is losing his commitment to…
Database load can be a silent performance killer. I’ve been optimizing the query performance of a web app I run designed to get people involved in open sourc...
In this post I describe the Asynchronous Computability Theorem, which uses tools from Algebraic Topology to show whether a task is solvable…
Update: taking this down for now until some questions about the deterministicbuilds are answered; currently I do not believe the Zcash trusted setup shouldbe...
We all jumped on "the Equifax dumpster fire bandwagon" recently and pointed to all the things that went fundamentally wrong with their disclosure process. But it's equally important that we acknowledge exemplary handling of data breaches when they occur because that's behaviour that should be encouraged. Last week,
[09 Dec 2017] Updated Debian 8: 8.10 released [09 Dec 2017] Updated Debian 9: 9.3 released [07 Oct 2017] Updated Debian 9: 9.2 released [12 Aug 2017] DebConf17 closes in Montreal and DebConf18 dates announced [22 Jul 2017] Updated Debian 9: 9.1 released [22 Jul 2017] Updated Debian 8: 8.9 released [18 Jun 2017] Debian…
This is a blog post I've had sitting around in some form for a few years; I wanted to post it today because: 1) It's about peer review, a...
Media hub with the latest Deutsche Bank news, media releases, conferences, social media, research, images and videos.
Last time I reviewed various security keys at a fairly superficial level: basic function, physical characteristics etc. This post considers lower-level behaviour.
A detailed analysis