If you're using a high-end bluetooth headset on your Macbook Pro it's likely your mac is using an audio codec which favors battery efficiency over high quality. This results in a drastic degradation of sound, the SBC codec is the likely culprit, read more about it here.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| tvOS 10: 1080p + H.264 | |
| http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos/entries.json | |
| tvOS 11: 1080p/4K + SDR/HDR + HEVC | |
| https://sylvan.apple.com/Aerials/2x/entries.json | |
| https://t27q97zg19.execute-api.us-east-1.amazonaws.com/prod/aerialAltJSON/4kEntites.json | |
| tvOS 12: 4K + SDR/HDR + HEVC, 1080p + H.264, localised descriptions | |
| https://sylvan.apple.com/Aerials/resources.tar |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| import os | |
| import mmap | |
| import argparse | |
| from collections import OrderedDict | |
| __title__ = "Z-Link Firmware Tools" | |
| __version__ = "0.1" | |
| __author__ = "Gareth Bryan" | |
| __license__ = "MIT" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| static String formatBytes(int bytes, int decimals) { | |
| if (bytes <= 0) return "0 B"; | |
| const suffixes = ["B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"]; | |
| var i = (log(bytes) / log(1024)).floor(); | |
| return ((bytes / pow(1024, i)).toStringAsFixed(decimals)) + | |
| ' ' + | |
| suffixes[i]; | |
| } |
javascript:(function(){
allowCopyAndPaste = function(e){
e.stopImmediatePropagation();
return true;
};
document.addEventListener('copy', allowCopyAndPaste, true);
document.addEventListener('paste', allowCopyAndPaste, true);
document.addEventListener('onpaste', allowCopyAndPaste, true);
})();
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| nm __BINARY__ | awk '{ print $3 }' | xargs xcrun swift-demangle {} \; | less |
I’ve been using YouTube Music as my main music streaming service for almost a year and a half. The iOS client is great- I’ve never had a single complaint. It’s potentially one of the most bug free apps I’ve ever used, it has an extremely friendly, and simple, graphical interface, and the service itself is great.
I was curious how the client worked in terms of networking, and while curiosity may treat cats poorly, it lands researchers in black sites can provide a lot of insight.
The first thing I do when reverse engineering a client is monitor HTTP requests while the application starts up, and when doing the tasks interested in. On a jailbroken iOS device, I use FLEX by FlipBoard.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @-moz-document url-prefix("https://graylog"), url-prefix("https://gettingstarted.graylog.org") { | |
| body { | |
| background-color: black; | |
| color: #999; | |
| } | |
| h1, h2, h3, h4, h5, h6 { | |
| color: #ddd; | |
| } | |
| svg { | |
| background-color: #666; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "platform": "Camera-ffmpeg", | |
| "videoProcessor": "/usr/local/bin/ffmpeg", | |
| "cameras": [ | |
| { | |
| "name": "BasementCam", | |
| "videoConfig": { | |
| "source": "-re -f v4l2 -video_size 1280x720 -i /dev/video0", | |
| "stillImageSource": "-f video4linux2 -input_format mjpeg -video_size 1280x720 -ss 0.9 -i /dev/video0 -frames:v 1", | |
| "maxStreams": 2, |
