How Swift 5.3 enhances SwiftUI’s DSL
A roundup of some of the key ways in which Swift 5.3 enhances the overall experience of building views using SwiftUI.
The latest blog posts to take off on Hacker News. 5,567 posts.
A roundup of some of the key ways in which Swift 5.3 enhances the overall experience of building views using SwiftUI.
We enable the world to secure the web. Burp Suite, the Web Security Academy, and world-leading research from PortSwigger — the AppSec community’s home.
A Field-Programmable Gate Array (FPGA) can implement arbitrary digital logic, anything from a microprocessor to a video generator or crypt...
Deno 1.4 adds support for the web standard WebSocket API, deno run --watch, and integrated test coverage. This is the largest feature release yet.
Ever tried to send a push notification to your phone? How hard can it be? I was surprised when I tried to push a simple push notification without involving a third party. It's not just hard they have made it near impossible to send a simple push notification without subscribing to their service. Moreover it doesn't…
This post made it to the top of Hacker News, sparking some great debate. See the discussion here. It’s a common narrative in tech to design products with the assumption that users are stupid …
The camera will explore cosmic mysteries as part of the Rubin Observatory’s Legacy Survey of Space and Time.
C is arguably the world’s most successful programming language. Its success has, of course, endlessly tempted people to improve upon it. Thus, C is probably the patriarch of the longest list of languages. Notable among these are C++, the D programming language, and most recently, Go. There are endless discussion…
I use goodreads a lot because I like to read books and want to find more books to read. This morning I was reading a thread on hackernews on Sarah Manavis’s ...
I was introduced to Rust in 2018 and has been enamored since. Rust is a system programming language, much like C++. Unlike C++ though, being relatively new, its language design is more modern and sophisticated. Writing with can feel more like writing TypeScript or Haskell. Not surprising since, despite being a…
After the sudden and miraculous shift to remote work – the office fightback has well and truly begun.
Link to: https://www.cnbc.com/2020/09/11/instagram-pushes-back-on-apples-ios-ad-tracking-change.html
(Spoiler: Don’t)
Most career ladders define a single, uniform set of expectations for Staff engineers operating within the company. Everyone benefits from clear role expectations, but career ladders are a tool that applies better against populations than people. This is particularly true for Staff-plus engineers, whose career ladders…
Replication, citations, power, incentives, and more.
It’s been two and a half months since I deleted the blog, so I owe all of you an update on recent events. I haven’t heard anything from the New York Times one way or the other. Since no…
Your app must use Apple’s in-app-purchase (IAP) system for all purchases made in the app.
It tends to be standard recruitment practice in the tech industry to require candidates to complete some sort of coding test or challenge. Sometimes this takes the form of the much-feared whiteboard interview – where candidates are expected to work through a problem on the aforementioned whiteboard, in front of an…
Have you ever had a long-overdue task — a task which isn’t so bad in itself — but which you can’t even bring yourself to think about?
I wrote a piece this week about what motivates people to become managers (tldr mostly org dysfunction), and Julian Dunn replied with some typically insightful tweets:
Some thoughts about cyber security, technology and life - https://utkusen.com/. Click to read Utku Sen’s Substack, a Substack publication with hundreds of subscribers.
Rust doesn’t have namespaces in its package management system. It’s often viewed as a bug. But it’s not a bug, it’s a feature! While there are negative aspects of a flat package registry, there are also real benefits. Stability, continuity, and unity (discourages forks and fragmented identity)…
This guide describes how to stream audio from your smartphone to your computer over Bluetooth.
The International Bar Association’s Human Rights Institute (IBAHRI) condemns the reported mistreatment of Julian Assange during his United States extradition trial in February 2020, and urges the government of the United Kingdom to take action to protect him. According to his lawyers, Mr Assange was handcuffed 11…