POPULARITY
Como quien llama para instalar el wifi en la casa nueva antes de hacer la mudanza, la NASA ha llegado a un acuerdo con Nokia para instalar una red de telefonía 4G en la Luna. Forma parte de su plan para enviar humanos allí en los próximos años. Dice Javier Sampedro que quizá allí funcione mejor que en la Tierra, y no ninguna es broma. Con él y Pere Estupinyà abordamos esta charla, que comienza en la Luna y termina con unos calzoncillos anti radiación, pasando por la moción de censura de esta semana. El sociólogo del CSIC Luis Miller ha estudiado en profundidad la polarización de los españoles y la percepción social de las medidas sanitarias contra el virus. Una de sus conclusiones es que los ciudadanos estamos mucho más de acuerdo sobre las medidas que los políticos que nos representan. “La polarización ideológica y territorial es entre dos y tres veces mayor que la polarización en torno a los impuestos y la inmigración, unas seis veces mayor que la polarización en torno a la sanidad pública y unas quince veces mayor que la inexistente polarización en torno a los servicios públicos”, explica. Si echamos la vista atrás, las grandes políticas de centro, derecha e izquierda de nuestra historia reciente no se diferencian en exceso. La forma de diferenciarse es, por tanto, caer en el ataque personal. Es lo que Miller define como ‘polarización afectiva'. “Cada vez apoyamos menos las ideas y seguimos más a los líderes, enfrentándonos entre nosotros”, una deriva que nos sitúa más cerca de países como Estados Unidos, donde la polarización en relación a las políticas sanitarias es muy grande -y altamente peligrosa en momentos como este-. Comentábamos la semana pasada con Gustavo Entrala un artículo del New York Times con propuestas para combatir la desinformación. Una de ellas era muy simple pero efectiva: pulsar CTRL+T cada vez que leamos algo que nos sorprende. Es el comando para abrir una nueva pestaña en el navegador y contrastar la información. ¿Habrán hecho
Access the full show notes and blog post here. Accessibility is and should be a huge topic of discussion across multiple industries but especially in learning. I’m going to give you tips, tricks, and resources to help use Google accessibility tools to reach all learners. Let’s get shakin’ y’all. Shoutout Sarah Kiefer recently wrote a wonderful review of the Dynamic Learning with Google podcast series. (Episodes 44-47 - You can find them here!) I appreciate the review so much. Go check out her blog, My Brain Can’t Hold It All. Do you have a question or idea to share on the podcast? Leave me a message here. Quick Tip of the Week In any Google Doc, use the keyboard shortcut, Control + Shift + 8 (Command + Shift + 8 on a Mac), to add a bullet to your document. This keyboard shortcut is amazing if you need to add bullet points quickly to a doc. Accessibility Tools with Google I did a ton of research before deciding to chat about this topic today because I wanted to put together the best resources for you. Check out Google’s Accessibility page here for a very comprehensive list of features broken down by application. Also, keep in mind that Android devices have built-in accessibility features as well. Chrome Keyboard Shortcuts Keyboard shortcuts are not just time savers; they are also accessibility features for students and teachers. If any of your students are unable to use a mouse, then these are imperative. CTRL + T will open a new tab in your browser CTRL + (1-8) will toggle to that corresponding tab within your browser. For instance, if you have 8 tabs open, CTRL + 6 will go to the 6th tab. CTRL + 9 will take you to the last tab that you have open. CTRL + Shift + T will reopen a closed tab. CTRL + W will close a tab. ALT + F + X will completely close Google Chrome. (Cmd + Q on a Mac) CTRL + +/- will zoom in and out on your browser. (Use CMD instead of CTRL on a Mac) Check out a full list of Chrome keyboard shortcuts here! For all the shortcuts you can use to zoom in and out and change text, image, and video sizes, use this resource. Why You May Need High Contrast Colors Some students may benefit from high-contrast colors rather than the regular settings we get with every browser. Some students can focus more easily when the background is black with white text rather than vice versa. Darker backgrounds are also easier on the eyes for everyone. There’s a Chrome extension you can use to change the color schemes for all webpages. You can find the extension here, but be sure to follow your school policies regarding installing extensions. Text to Speech (Reading with Your Ears) Some of the most useful extensions will read the text on the screen out loud to your students. These extensions help younger students learn how to read, but is also helpful for students who have dyslexia or other learning difficulties. One of my favorite Chrome extensions is Read & Write for Google Chrome. I shared a post on this extension a while back that you can read here, but essentially you install a toolbar, and then any webpage you visit can be read out loud to you. This tool is a fabulous accessibility feature to help all types of readers. You can change the voice, the speed, and it has a translation feature as well. Two more Chrome extensions that will read text from the screen are Speak It and Announcify. I shared these in a previous post about supporting struggling readers. With Speak It, you highlight what you want to hear, and it will read that section out loud with just a couple of clicks. Another favorite is Announcify because it does more than just read what is on the screen. It will open in a new page, and then it will blur out anything that is not being read. This is great for limiting distractions. Speech to Text (Dictation) Essentially speech to text is considered dictation, but this feature is so helpful to many different types of learners. Many apps and devices now have voice recognition built into their interfaces, making dictation much more accurate than it has been in the past. Even if you don’t need speech to text for an accommodation, many of us talk faster than we type, so this can be a huge time saver. The first resource I want to talk about is dictation.io. This is not an extension but instead a Chrome app. You click on the microphone and start speaking, and your words are shown on the notepad. The Voice Note II Chrome extension is another fantastic tool that opens a new clean window with a microphone in the top right. You click the microphone and start talking, and when you stop, your words are there. Both of these tools allow you to then copy, paste, tweet, email, message, etc. the words that you’ve spoken. If you’d like additional Chrome extensions and tools along with explanations of them, check out my Chrome Database. You can also watch this video that has additional information on Chrome and Chrome OS Accessibility. Chrome OS & Chromebooks The Chrome OS on Chromebook has several accessibility features built into the device so that you won’t need additional tools. I’ve listed a few resources below to help you familiarize yourself with the built-in tools. Chromebook accessibility help ChromeVox - Built-in screen reader On-screen keyboard (with microphone option) Chromebook keyboard shortcuts Accessibility Tools in Google Docs First off, I cannot say enough for having a full understanding of keyboard shortcuts. You can find a list of shortcuts specific to Docs here, but understanding these shortcuts and being able to share them with your students is unbelievably helpful. Google Docs also has built-in voice typing. You can find it under Tools > Voice Typing. It works very similarly to the apps and extensions mentioned above, but it allows you to talk your work directly into your document. You can also dictate your formatting options as well, like bold, italicize, etc. Here are 7 reasons you need to try voice typing in Google Docs. There is also an entire suite of accessibility settings directly within Docs. If you want to see the comprehensive list, go here. But this is where you turn on things for screen reader support, collaborator announcements, a screen magnifier, and others. You can find these options and settings in Tools as well. Final Thoughts When you’re creating a visual for a website or page, don’t forget to create pertinent alt-text. The alt-text allows you to put in a title and description. Most of the alt-text that you see on websites is the random name someone used to name the picture for their computer. Take the time to create meaningful titles for those students who aren’t able to process busy webpages. Insert your image, right-click, and select alt-text to update it. This will also give a screen reader a way to describe the image in text to speech tools. Another way to make your documents more accessible is to use the commenting and suggestions function. Screen readers can jump specifically to those comments rather than jumbling up the text on the page. One last thought about formatting. Screen readers do not acknowledge bold, italicized, and underlined words. Instead, if something is important, type “important” before the upcoming sentence. Additionally, use numbered lists instead of bullet points to better distinguish the order of importance in your documents. Also, start using headings rather than simply increasing your font size. Podcast Question of the Week How can accessibility tools help you reach the learners in your classroom? Post your answers in the Shake Up Learning community or on your favorite social platform. Join our FREE Shake Up Learning Facebook group. Post your answer to your favorite social media platform using the hashtag #ShakeUpLearning, or share it in the Shake Up Learning Community on Facebook! The Shake Up Learning Book Study Don’t miss our next book study! It’s completely FREE, and it’s all available online! Get the details here. You can also enter to win an autographed copy of Shake Up Learning!
What ZFS blockpointers are, zero-day rewards offered, KDE on FreeBSD status, new FreeBSD core team, NetBSD WiFi refresh, poor man’s CI, and the power of Ctrl+T. ##Headlines What ZFS block pointers are and what’s in them I’ve mentioned ZFS block pointers in the past; for example, when I wrote about some details of ZFS DVAs, I said that DVAs are embedded in block pointers. But I’ve never really looked carefully at what is in block pointers and what that means and implies for ZFS. The very simple way to describe a ZFS block pointer is that it’s what ZFS uses in places where other filesystems would simply put a block number. Just like block numbers but unlike things like ZFS dnodes, a block pointer isn’t a separate on-disk entity; instead it’s an on disk data format and an in memory structure that shows up in other things. To quote from the (draft and old) ZFS on-disk specification (PDF): A block pointer (blkptr_t) is a 128 byte ZFS structure used to physically locate, verify, and describe blocks of data on disk. Block pointers are embedded in any ZFS on disk structure that points directly to other disk blocks, both for data and metadata. For instance, the dnode for a file contains block pointers that refer to either its data blocks (if it’s small enough) or indirect blocks, as I saw in this entry. However, as I discovered when I paid attention, most things in ZFS only point to dnodes indirectly, by giving their object number (either in a ZFS filesystem or in pool-wide metadata). So what’s in a block pointer itself? You can find the technical details for modern ZFS in spa.h, so I’m going to give a sort of summary. A regular block pointer contains: various metadata and flags about what the block pointer is for and what parts of it mean, including what type of object it points to. Up to three DVAs that say where to actually find the data on disk. There can be more than one DVA because you may have set the copies property to 2 or 3, or this may be metadata (which normally has two copies and may have more for sufficiently important metadata). The logical size (size before compression) and ‘physical’ size (the nominal size after compression) of the disk block. The physical size can do odd things and is not necessarily the asize (allocated size) for the DVA(s). The txgs that the block was born in, both logically and physically (the physical txg is apparently for dva[0]). The physical txg was added with ZFS deduplication but apparently also shows up in vdev removal. The checksum of the data the block pointer describes. This checksum implicitly covers the entire logical size of the data, and as a result you must read all of the data in order to verify it. This can be an issue on raidz vdevs or if the block had to use gang blocks. Just like basically everything else in ZFS, block pointers don’t have an explicit checksum of their contents. Instead they’re implicitly covered by the checksum of whatever they’re embedded in; the block pointers in a dnode are covered by the overall checksum of the dnode, for example. Block pointers must include a checksum for the data they point to because such data is ‘out of line’ for the containing object. (The block pointers in a dnode don’t necessarily point straight to data. If there’s more than a bit of data in whatever the dnode covers, the dnode’s block pointers will instead point to some level of indirect block, which itself has some number of block pointers.) There is a special type of block pointer called an embedded block pointer. Embedded block pointers directly contain up to 112 bytes of data; apart from the data, they contain only the metadata fields and a logical birth txg. As with conventional block pointers, this data is implicitly covered by the checksum of the containing object. Since block pointers directly contain the address of things on disk (in the form of DVAs), they have to change any time that address changes, which means any time ZFS does its copy on write thing. This forces a change in whatever contains the block pointer, which in turn ripples up to another block pointer (whatever points to said containing thing), and so on until we eventually reach the Meta Object Set and the uberblock. How this works is a bit complicated, but ZFS is designed to generally make this a relatively shallow change with not many levels of things involved (as I discovered recently). As far as I understand things, the logical birth txg of a block pointer is the transaction group in which the block pointer was allocated. Because of ZFS’s copy on write principle, this means that nothing underneath the block pointer has been updated or changed since that txg; if something changed, it would have been written to a new place on disk, which would have forced a change in at least one DVA and thus a ripple of updates that would update the logical birth txg. However, this doesn’t quite mean what I used to think it meant because of ZFS’s level of indirection. If you change a file by writing data to it, you will change some of the file’s block pointers, updating their logical birth txg, and you will change the file’s dnode. However, you won’t change any block pointers and thus any logical birth txgs for the filesystem directory the file is in (or anything else up the directory tree), because the directory refers to the file through its object number, not by directly pointing to its dnode. You can still use logical birth txgs to efficiently find changes from one txg to another, but you won’t necessarily get a filesystem level view of these changes; instead, as far as I can see, you will basically get a view of what object(s) in a filesystem changed (effectively, what inode numbers changed). (ZFS has an interesting hack to make things like ‘zfs diff’ work far more efficiently than you would expect in light of this, but that’s going to take yet another entry to cover.) ###Rewards of Up to $500,000 Offered for FreeBSD, OpenBSD, NetBSD, Linux Zero-Days Exploit broker Zerodium is offering rewards of up to $500,000 for zero-days in UNIX-based operating systems like OpenBSD, FreeBSD, NetBSD, but also for Linux distros such as Ubuntu, CentOS, Debian, and Tails. The offer, first advertised via Twitter earlier this week, is available as part of the company’s latest zero-day acquisition drive. Zerodium is known for buying zero-days and selling them to government agencies and law enforcement. The company runs a regular zero-day acquisition program through its website, but it often holds special drives with more substantial rewards when it needs zero-days of a specific category. BSD zero-day rewards will be on par with Linux payouts The US-based company held a previous drive with increased rewards for Linux zero-days in February, with rewards going as high as $45,000. In another zero-day acquisition drive announced on Twitter this week, the company said it was looking again for Linux zero-days, but also for exploits targeting BSD systems. This time around, rewards can go up to $500,000, for the right exploit. Zerodium told Bleeping Computer they’ll be aligning the temporary rewards for BSD systems with their usual payouts for Linux distros. The company’s usual payouts for Linux privilege escalation exploits can range from $10,000 to $30,000. Local privilege escalation (LPE) rewards can even reach $100,000 for “an exploit with an exceptional quality and coverage,” such as, for example, a Linux kernel exploit affecting all major distributions. Payouts for Linux remote code execution (RCE) exploits can bring in from $50,000 to $500,000 depending on the targeted software/service and its market share. The highest rewards are usually awarded for LPEs and RCEs affecting CentOS and Ubuntu distros. Zero-day price varies based on exploitation chain The acquisition price of a submitted zero-day is directly tied to its requirements in terms of user interaction (no click, one click, two clicks, etc.), Zerodium said. Other factors include the exploit reliability, its success rate, the number of vulnerabilities chained together for the final exploit to work (more chained bugs means more chances for the exploit to break unexpectedly), and the OS configuration needed for the exploit to work (exploits are valued more if they work against default OS configs). Zero-days in servers “can reach exceptional amounts” “Price difference between systems is mostly driven by market shares,” Zerodium founder Chaouki Bekrar told Bleeping Computer via email. Asked about the logic behind these acquisition drives that pay increased rewards, Bekrar told Bleeping Computer the following: "Our aim is to always have, at any time, two or more fully functional exploits for every major software, hardware, or operating systems, meaning that from time to time we would promote a specific software/system on our social media to acquire new codes and strengthen our existing capabilities or extend them.” “We may also react to customers’ requests and their operational needs,” Bekrar said. It’s becoming a crowded market Since Zerodium drew everyone’s attention to the exploit brokerage market in 2015, the market has gotten more and more crowded, but also more sleazy, with some companies being accused of selling zero-days to government agencies in countries with oppressive or dictatorial regimes, where they are often used against political oponents, journalists, and dissidents, instead of going after real criminals. The latest company who broke into the zero-day brokerage market is Crowdfense, who recently launched an acquisition program with prizes of $10 million, of which it already paid $4.5 million to researchers. Twitter Announcement Digital Ocean http://do.co/bsdnow ###KDE on FreeBSD – June 2018 The KDE-FreeBSD team (a half-dozen hardy individuals, with varying backgrounds and varying degrees of involvement depending on how employment is doing) has a status message in the #kde-freebsd channel on freenode. Right now it looks like this: http://FreeBSD.kde.org | Bleeding edge http://FreeBSD.kde.org/area51.php | Released: Qt 5.10.1, KDE SC 4.14.3, KF5 5.46.0, Applications 18.04.1, Plasma-5.12.5, Kdevelop-5.2.1, Digikam-5.9.0 It’s been a while since I wrote about KDE on FreeBSD, what with Calamares and third-party software happening as well. We’re better at keeping the IRC topic up-to-date than a lot of other sources of information (e.g. the FreeBSD quarterly reports, or the f.k.o website, which I’ll just dash off and update after writing this). In no particular order: Qt 5.10 is here, in a FrankenEngine incarnation: we still use WebEnging from Qt 5.9 because — like I’ve said before — WebEngine is such a gigantic pain in the butt to update with all the necessary patches to get it to compile. Our collection of downstream patches to Qt 5.10 is growing, slowly. None of them are upstreamable (e.g. libressl support) though. KDE Frameworks releases are generally pushed to ports within a week or two of release. Actually, now that there is a bigger stack of KDE software in FreeBSD ports the updates take longer because we have to do exp-runs. Similarly, Applications and Plasma releases are reasonably up-to-date. We dodged a bullet by not jumping on Plasma 5.13 right away, I see. Tobias is the person doing almost all of the drudge-work of these updates, he deserves a pint of something in Vienna this summer. The freebsd.kde.org website has been slightly updated; it was terribly out-of-date. So we’re mostly-up-to-date, and mostly all packaged up and ready to go. Much of my day is spent in VMs packaged by other people, but it’s good to have a full KDE developer environment outside of them as well. (PS. Gotta hand it to Tomasz for the amazing application for downloading and displaying a flamingo … niche usecases FTW) ##News Roundup New FreeBSD Core Team Elected Active committers to the project have elected your tenth FreeBSD Core Team. Allan Jude (allanjude) Benedict Reuschling (bcr) Brooks Davis (brooks) Hiroki Sato (hrs) Jeff Roberson (jeff) John Baldwin (jhb) Kris Moore (kmoore) Sean Chittenden (seanc) Warner Losh (imp) Let’s extend our gratitude to the outgoing Core Team members: Baptiste Daroussin (bapt) Benno Rice (benno) Ed Maste (emaste) George V. Neville-Neil (gnn) Matthew Seaman (matthew) Matthew, after having served as the Core Team Secretary for the past four years, will be stepping down from that role. The Core Team would also like to thank Dag-Erling Smørgrav for running a flawless election. To read about the responsibilities of the Core Team, refer to https://www.freebsd.org/administration.html#t-core. ###NetBSD WiFi refresh The NetBSD Foundation is pleased to announce a summer 2018 contract with Philip Nelson (phil%NetBSD.org@localhost) to update the IEEE 802.11 stack basing the update on the FreeBSD current code. The goals of the project are: Minimizing the differences between the FreeBSD and NetBSD IEEE 802.11 stack so future updates are easier. Adding support for the newer protocols 801.11/N and 802.11/AC. Improving SMP support in the IEEE 802.11 stack. Adding Virtual Access Point (VAP) support. Updating as many NIC drivers as time permits for the updated IEEE 802.11 stack and VAP changes. Status reports will be posted to tech-net%NetBSD.org@localhost every other week while the contract is active. iXsystems ###Poor Man’s CI - Hosted CI for BSD with shell scripting and duct tape Poor Man’s CI (PMCI - Poor Man’s Continuous Integration) is a collection of scripts that taken together work as a simple CI solution that runs on Google Cloud. While there are many advanced hosted CI systems today, and many of them are free for open source projects, none of them seem to offer a solution for the BSD operating systems (FreeBSD, NetBSD, OpenBSD, etc.) The architecture of Poor Man’s CI is system agnostic. However in the implementation provided in this repository the only supported systems are FreeBSD and NetBSD. Support for additional systems is possible. Poor Man’s CI runs on the Google Cloud. It is possible to set it up so that the service fits within the Google Cloud “Always Free” limits. In doing so the provided CI is not only hosted, but is also free! (Disclaimer: I am not affiliated with Google and do not otherwise endorse their products.) ARCHITECTURE A CI solution listens for “commit” (or more usually “push”) events, builds the associated repository at the appropriate place in its history and reports the results. Poor Man’s CI implements this very basic CI scenario using a simple architecture, which we present in this section. Poor Man’s CI consists of the following components and their interactions: Controller: Controls the overall process of accepting GitHub push events and starting builds. The Controller runs in the Cloud Functions environment and is implemented by the files in the controller source directory. It consists of the following components: Listener: Listens for GitHub push events and posts them as work messages to the workq PubSub. Dispatcher: Receives work messages from the workq PubSub and a free instance name from the Builder Pool. It instantiates a builder instance named name in the Compute Engine environment and passes it the link of a repository to build. Collector: Receives done messages from the doneq PubSub and posts the freed instance name back to the Builder Pool. PubSub Topics: workq: Transports work messages that contain the link of the repository to build. poolq: Implements the Builder Pool, which contains the name’s of available builder instances. To acquire a builder name, pull a message from the poolq. To release a builder name, post it back into the poolq. doneq: Transports done messages (builder instance terminate and delete events). These message contain the name of freed builder instances. builder: A builder is a Compute Engine instance that performs a build of a repository and shuts down when the build is complete. A builder is instantiated from a VM image and a startx (startup-exit) script. Build Logs: A Storage bucket that contains the logs of builds performed by builder instances. Logging Sink: A Logging Sink captures builder instance terminate and delete events and posts them into the doneq. BUGS The Builder Pool is currently implemented as a PubSub; messages in the PubSub contain the names of available builder instances. Unfortunately a PubSub retains its messages for a maximum of 7 days. It is therefore possible that messages will be discarded and that your PMCI deployment will suddenly find itself out of builder instances. If this happens you can reseed the Builder Pool by running the commands below. However this is a serious BUG that should be fixed. For a related discussion see https://tinyurl.com/ybkycuub. $ ./pmci queuepost poolq builder0 # ./pmci queuepost poolq builder1 # ... repeat for as many builders as you want The Dispatcher is implemented as a Retry Background Cloud Function. It accepts work messages from the workq and attempts to pull a free name from the poolq. If that fails it returns an error, which instructs the infrastructure to retry. Because the infrastructure does not provide any retry controls, this currently happens immediately and the Dispatcher spins unproductively. This is currently mitigated by a “sleep” (setTimeout), but the Cloud Functions system still counts the Function as running and charges it accordingly. While this fits within the “Always Free” limits, it is something that should eventually be fixed (perhaps by the PubSub team). For a related discussion see https://tinyurl.com/yb2vbwfd. ###The Power of Ctrl-T Did you know that you can check what a process is doing by pressing CTRL+T? Has it happened to you before that you were waiting for something to be finished that can take a lot of time, but there is no easy way to check the status. Like a dd, cp, mv and many others. All you have to do is press CTRL+T where the process is running. This will output what’s happening and will not interrupt or mess with it in any way. This causes the operating system to output the SIGINFO signal. On FreeBSD it looks like this: ping pingtest.com PING pingtest.com (5.22.149.135): 56 data bytes 64 bytes from 5.22.149.135: icmpseq=0 ttl=51 time=86.232 ms 64 bytes from 5.22.149.135: icmpseq=1 ttl=51 time=85.477 ms 64 bytes from 5.22.149.135: icmpseq=2 ttl=51 time=85.493 ms 64 bytes from 5.22.149.135: icmpseq=3 ttl=51 time=85.211 ms 64 bytes from 5.22.149.135: icmpseq=4 ttl=51 time=86.002 ms load: 1.12 cmd: ping 94371 [select] 4.70r 0.00u 0.00s 0% 2500k 5/5 packets received (100.0%) 85.211 min / 85.683 avg / 86.232 max 64 bytes from 5.22.149.135: icmpseq=5 ttl=51 time=85.725 ms 64 bytes from 5.22.149.135: icmp_seq=6 ttl=51 time=85.510 ms As you can see it not only outputs the name of the running command but the following parameters as well: 94371 – PID 4.70r – since when is the process running 0.00u – user time 0.00s – system time 0% – CPU usage 2500k – resident set size of the process or RSS `` > An even better example is with the following cp command: cp FreeBSD-11.1-RELEASE-amd64-dvd1.iso /dev/null load: 0.99 cmd: cp 94412 [runnable] 1.61r 0.00u 0.39s 3% 3100k FreeBSD-11.1-RELEASE-amd64-dvd1.iso -> /dev/null 15% load: 0.91 cmd: cp 94412 [runnable] 2.91r 0.00u 0.80s 6% 3104k FreeBSD-11.1-RELEASE-amd64-dvd1.iso -> /dev/null 32% load: 0.91 cmd: cp 94412 [runnable] 4.20r 0.00u 1.23s 9% 3104k FreeBSD-11.1-RELEASE-amd64-dvd1.iso -> /dev/null 49% load: 0.91 cmd: cp 94412 [runnable] 5.43r 0.00u 1.64s 11% 3104k FreeBSD-11.1-RELEASE-amd64-dvd1.iso -> /dev/null 64% load: 1.07 cmd: cp 94412 [runnable] 6.65r 0.00u 2.05s 13% 3104k FreeBSD-11.1-RELEASE-amd64-dvd1.iso -> /dev/null 79% load: 1.07 cmd: cp 94412 [runnable] 7.87r 0.00u 2.43s 15% 3104k FreeBSD-11.1-RELEASE-amd64-dvd1.iso -> /dev/null 95% > I prcessed CTRL+T six times. Without that, all the output would have been is the first line. > Another example how the process is changing states: wget https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/11.1/FreeBSD-11.1-RELEASE-amd64-dvd1.iso –2018-06-17 18:47:48– https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/11.1/FreeBSD-11.1-RELEASE-amd64-dvd1.iso Resolving download.freebsd.org (download.freebsd.org)… 96.47.72.72, 2610:1c1:1:606c::15:0 Connecting to download.freebsd.org (download.freebsd.org)|96.47.72.72|:443… connected. HTTP request sent, awaiting response… 200 OK Length: 3348465664 (3.1G) [application/octet-stream] Saving to: ‘FreeBSD-11.1-RELEASE-amd64-dvd1.iso’ FreeBSD-11.1-RELEASE-amd64-dvd1.iso 1%[> ] 41.04M 527KB/s eta 26m 49sload: 4.95 cmd: wget 10152 waiting 0.48u 0.72s FreeBSD-11.1-RELEASE-amd64-dvd1.iso 1%[> ] 49.41M 659KB/s eta 25m 29sload: 12.64 cmd: wget 10152 waiting 0.55u 0.85s FreeBSD-11.1-RELEASE-amd64-dvd1.iso 2%[=> ] 75.58M 6.31MB/s eta 20m 6s load: 11.71 cmd: wget 10152 running 0.73u 1.19s FreeBSD-11.1-RELEASE-amd64-dvd1.iso 2%[=> ] 85.63M 6.83MB/s eta 18m 58sload: 11.71 cmd: wget 10152 waiting 0.80u 1.32s FreeBSD-11.1-RELEASE-amd64-dvd1.iso 14%[==============> ] 460.23M 7.01MB/s eta 9m 0s 1 > The bad news is that CTRl+T doesn’t work with Linux kernel, but you can use it on MacOS/OS-X: —> Fetching distfiles for gmp —> Attempting to fetch gmp-6.1.2.tar.bz2 from https://distfiles.macports.org/gmp —> Verifying checksums for gmp —> Extracting gmp —> Applying patches to gmp —> Configuring gmp load: 2.81 cmd: clang 74287 running 0.31u 0.28s > PS: If I recall correctly Feld showed me CTRL+T, thank you! Beastie Bits Half billion tries for a HAMMER2 bug (http://lists.dragonflybsd.org/pipermail/commits/2018-May/672263.html) OpenBSD with various Desktops OpenBSD 6.3 running twm window manager (https://youtu.be/v6XeC5wU2s4) OpenBSD 6.3 jwm and rox desktop (https://youtu.be/jlSK2oi7CBc) OpenBSD 6.3 cwm youtube video (https://youtu.be/mgqNyrP2CPs) pf: Increase default state table size (https://svnweb.freebsd.org/base?view=revision&revision=336221) *** Tarsnap Feedback/Questions Ben Sims - Full feed? (http://dpaste.com/3XVH91T#wrap) Scott - Questions and Comments (http://dpaste.com/08P34YN#wrap) Troels - Features of FreeBSD 11.2 that deserve a mention (http://dpaste.com/3DDPEC2#wrap) Fred - Show Ideas (http://dpaste.com/296ZA0P#wrap) Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv) iXsystems It's all NAS (https://www.ixsystems.com/blog/its-all-nas/)
What ZFS blockpointers are, zero-day rewards offered, KDE on FreeBSD status, new FreeBSD core team, NetBSD WiFi refresh, poor man’s CI, and the power of Ctrl+T.
What ZFS blockpointers are, zero-day rewards offered, KDE on FreeBSD status, new FreeBSD core team, NetBSD WiFi refresh, poor man’s CI, and the power of Ctrl+T.
Welcome to the first episode of TechCrunch Mixtape (formerly CTRL+T). In this episode, join Senior Reporter Megan Rose Dickey and Editorial Director Henry Pickavet at San Quentin State Prison for The Last Mile’s demo day and graduation. The Last Mile is a program that provides business and technology training to incarcerated individuals, preparing them for reentry into society. The Last Mile Butterscotch Clinton What it's like at San Quentin's coding school The Last Mile is launching its coding program at a women's prison in Indiana
Welcome back to CTRL+T. This week, Megan Rose Dickey and Henry Pickavet talk about the World Health Organization identifying 'gaming disorder' as a mental health issue. We disagree. Gamers gonna game. Also this week we were joined by Adina Tecklu, VC at Canaan Partners. She was here to talk about Canaan Beta, which is essentially a fund within the larger Canaan fund designed to seek out "category-defining and category-creating companies."
We're joined by Henry Pickavet, editorial director at TechCrunch and co-host of the CTRL+T podcast, to discuss the second season of Netflix's Queer Eye revival. We also look at the ramifications of AT&T's acquisition of Time Warner going through — and at whether or not Netflix is moving into gaming. Links: [AT&T completes its acquisition of Time Warner][1] [Comcast bids $65B for Fox assets, setting the stage for a fight with Disney][2] [Netflix is adding an interactive ‘Minecraft’ story to its lineup, denies entry into gaming][3] [1]: https://techcrunch.com/2018/06/15/att-completes-its-acquisition-of-time-warner/ [2]: https://techcrunch.com/2018/06/13/comcast-bids-65b-for-fox/ [3]: https://techcrunch.com/2018/06/13/netflix-is-adding-an-interactive-minecraft-story-to-its-lineup-denies-entry-into-gaming/
Tinder released a new feature that helps people connect based on places both have visited, but is it as sketchy as people say it is? Amazon's Alexa recorded a couple's conversation and then sent it to someone else, which is undoubtedly sketchy. All that and more on CTRL+T.
Cash bail systems are unjust and disproportionately affect low-income people. On this week's episode of CTRL+ T, Megan Rose Dickey chats with Phaedra Ellis-Lamkins of Promise, a startup that looks to provide an alternative to cash bail systems. Ellis-Lamkins discusses the issues with cash bail systems, what led her to start Promise and what it was like participating in Silicon Valley's Y Combinator accelerator.
On this week's episode of CTRL+T, Henry Pickavet and Megan Rose Dickey chat about Facebook's privacy drama involving Cambridge Analytica, an Airbnb experience gone wrong and a new camera for your car. Links: Airbnb hosts can kick you out after you've check in What it's like using the Owl car security camera Facebook-Cambridge Analytica
When Birmingham led the charge in the civil rights movement in the sixties, the city inadvertently created big shoes for itself to later fill. Just how Birmingham was the birthplace of many civil rights actions in the sixties, the city wants to be the birthplace of true diversity and inclusion in the tech industry. Megan found that out and more when she visited Birmingham and explored its tech scene a couple of weeks ago. On this week's episode of CTRL+T, Megan and Henry explore a bit of the Birmingham tech scene, diversity and inclusion in tech, as well as the slave insurance industry. Your hosts: Megan Rose Dickey and Henry Pickavet Producer: Christopher Gates Executive producer: Yashad Kulkarni
You might have heard that a film called “Black Panther” came out last week and saw near-record crowds descend on theaters all over the world. The CTRL+T podcast team was among them. We headed to Oakland on an unseasonably cold-for-California evening to wait in line for about 90 minutes. While in that line, we talked to a few people to see how they felt about this moment in time. Your hosts: Megan Rose Dickey and Henry Pickavet Producer: Christopher Gates Executive producer: Yashad Kulkarni
On this week's episode of CTRL+T, it's all about flamethrowers (yes, the devices that throw flames), startups trying to get inside your mouth and education in the prison system. Later on, I chat with the one and only DeRay Mckesson, who is known for his social justice activism via #BlackLivesMatter protests in Ferguson, Missouri and Baltimore, Maryland. He's also the host of Crooked Media's Pod Save the People and co-founder of policy platform Campaign Zero. This year, McKesson and his team are focused on two areas: the racial wealth gap and mass incarceration, Mckesson told me on CTRL+T. Specifically, Campaign Zero is trying to "create an entrance for people that's an easy entrance but also high impact" and solutions-oriented, he said. Your hosts: Megan Rose Dickey and Henry Pickavet Producer: Christopher Gates Executive Producer: Yashad Kulkarni
Welcome back to another glorious episode of CTRL+T. This week, Henry Pickavet and I explore Amazon's new cashier-less stores that promise no waiting in line -- except to get in -- and Uber's newest C-level executive hire. Later in the episode, I rage with Safiya Umoja Noble, a professor at the University of Southern California and author of "Algorithms of Oppression: How Search Engines Reinforce Racism." Full disclosure, I went to USC but Noble was not a professor there at the time. Additional disclosure, I wish I could have had her as a teacher because she's smart as hell. Final disclosure, Henry applied to USC but was rejected. Your hosts: Megan Rose Dickey and Henry Pickavet Producer: Christopher Gates Executive producer: Yashad Kulkarni
If you thought last year was intense for diversity, hold on tight, because based on the way this year is unfolding, it looks like we're in for a wild ride. Already, Google was hit with a revised gender pay lawsuit that alleges Google underpaid women in comparison with their male counterparts and asked new hires about their prior salaries. Then, a white man filed a lawsuit against Google, saying the company discriminates against white men with "perceived conservative political views." Meanwhile, tech companies are making little progress around increasing the number of underrepresented minorities employed at their companies. On this episode of CTRL+T, I chat with Dr. Jennifer Cohen of the Level Playing Field Institute, an organization that aims to improve access and increase opportunity for people of color in the fields of science, technology, engineering and mathematics. Hosts: Megan Rose Dickey and Henry Pickavet Producer: Christopher Gates Executive producer: Yashad Kulkarni
People can be lazy. So it's no wonder why on this week's episode of CTRL+T, we were drawn to some news that touched on home assistants and personal assistants for when you're out in the wild. Amazon's Echo Dot was the top-selling product on all of Amazon this holiday season and startup Fin recently launched its human/AI personal assistant. We also explored the HQ Trivia craze. This past week, HQ Trivia launched its Android app in Canada and opened up pre-registration for U.S.-based Android users. HQ plans to launch its Android app in the U.S. on January 1. In the vein of getting people or AI to do things for you, I spoke with Omni founder and CEO Thomas McLeod about his on-demand storage and rental startup. McLeod described Omni as an "operating system for things." Your hosts: Megan Rose Dickey and Henry Pickavet Guest: Thomas McLeod, CEO of Omni Executive producer: Yashad Kulkarni Producer: Christopher Gates
Welcome to CTRL+T, the TechCrunch podcast that looks at how technology impacts culture. Listen to TechCrunch reporter Megan Rose Dickey and Editorial Director Henry Pickavet as they dive into the week's headlines followed by interviews with influencers and innovators in the field. Premier episode launches December 16th.
Seit 1992 gibt es Lemke Software und den GraphicConverter. Wir haben Entwickler Thorsten Lemke mit im Cockpit und plauschen in unseren Ohrensesseln über was war und was ist. Lieber Fluggast, wenn dir das Gehörte gefällt oder dir Sorgenfalten auf die edle Stirn fabriziert, dann haben wir etwas für dich: iTunes Bewertungen. Unsere Videogrußebotschaft könnt ihr euch auch auf YouTube anschauen. Überbleibsel ⌃T Zu Svens OmniFocus Webinar hat Andreas anzumerken, das der Buchstabenwechsler aka Transpose, welchen man mit CTRL+T aufruft bei ihm Priorität hat. Deshalb musste er sich zähneknirschend einen anderen Shortcut hinlegen. Für Herr Zeitler unverständlich bleibt nach wie vor, wie man solch ein güldenes Helferlein nur so schändlich vernachlässigen kann. TextExpander JS Snippets & iOS Die neu verfügbaren JavaScript Snippets von TextExpander auf iOS funktionieren bisher nur in der Anwendung selbst, nicht mit dem TextExpander Keyboard. Auf die meisten Drittanbieter-Apps muss man dort unterstützungstechnisch auch noch warten, aber Drafts hat diese nun schon einmal an Bord. Fill-ins die Patrick schmerzlich vermisst hat auf iOS hat er mit dem Beispiel aus dem Smile Blog auf iOS auch nicht zum laufen bekommen. Er bleibt dran und berichtet weiter. Thunderbolt 3 wird USB-C auf Steroiden Gut zu wissen woran man ist. So kann man, falls man einen neuen Mac anschaffen will, und dazu noch ganz geduldig ist, gleich auf die Geräte warten, welche dann nur noch diese Schnittstelle anbieten. Mehr lesbare Ware anbei: Thunderbolt Technology Community: Thunderbolt™ 3 – The USB-C That Does It All The Verge: Intel admits USB-C is the connector of the future by adopting it for Thunderbolt 3 Nachtrag: Workflow Thema “Shell Outputs”. Workflow kann durchaus mit diesen Umgehen, nur nicht unbedingt mit dem einiger Skripte. Demnach bleibt der Tipp vom letzten mal, falls etwas nicht klappt mit stdout, müsst ihr das umleiten. Am einfachsten indem ihr den Output unterbinden: script-befehl > /dev/null (bei OS X / Linux) bzw. … > NUL (bei Windows). Die Drafts Location Action von Andreas ist wirklich schneller als Workflow. Wer jedoch Zeit hat, der kann sich nun Patricks SOS Notfall Webseite anschauen. Tipp: Wenn eine App keinen Open-in unterstützt, so kann man sich oft per Workflow behelfen. Letztes ist Patrick noch auf Drafts ausgewichen, nun kann auch Workflow im Hintergrund Emails versenden. Großartig. Toller Newsreader für den Mac Andreas hat heimlich Pulp ausgegraben und will somit Sven dazu bewegen, doch wieder RSS statt Flipboard zu nutzen. Klappt leider nicht, Pulp kennt er, hatte er und somit bleibt Sven nichts anderes übrig als der App noch einmal rein symbolisch den Pflock durch das pochende Herz zu rammen. Ein Auszug aus unserer Trello Karte. Hörerfeedback: Erweiterung zum “Print to PDF” David Sparks hat ja den durchaus schlauen Trick öfters mal ⌘+P zu drücken, wenn er mal ein PDF generieren will aus Apple Mail. Unser Passagier @funtomic hat sich gedacht, dass das noch ausbaubar ist und schlägt folgendes vor, wenn ihr eure PDFs nicht auf den Schreibtisch, sondern direkt woanders sichern wollt: Erweitert man einfach die App-Tastaturkurzbefehle wie hier gezeigt… … kann man nun durch drücken von ⌘+P+E direkt nach Evernote speichern, oder halt per ⌘+P+D nach DEVONthink (… immer schön das Däumchen auf dem Apfel lassen, P weg, dann der nächste Buchstabe). Die anderen von funtomic gezeigten Optionen im Druckdialog lassen sich auf die gleiche Weise ansteuern, je nach dem was man braucht. Super Sache, wenn es eins gibt, dass fast so gut ist wie Piloten die flott im Oberstübchen sind, dann sind es Hörer die wissen wie sie ihre Mühle frisieren. In diesem Sinne ein Danke an den guten, alten FT. Wer weiterhin auf den Desktop speichern will wie Patrick, der kann sich auch Hazel-Regeln anlegen. Da hat man zwar nicht die absolute Kontrolle mit einem Handkantenschlag dazwischenzuzischen, aber es einer weitere Option die ihr in der Hinterhand habt (siehe auch unsere Paperless-Folge). Überschallneuigkeiten Warum auch du ein CRM haben + GIVEAWAY Andreas hat sich zur Aufgabe gemacht die ewige Frage der Menschheit zu klären Warum man ein CRM in keinem deutschen Haushalt fehlen sollte. Den Ursprung hatte diese geballte Ladung an bayrisch-schwäbischen Wissen hier und erwerben kann man das ganze gegen einen kleinen Obolus da. Noch einfacher haben es natürlich Hörer von Der Ubercast™. Die Twitter einfach mit dem Hashtag #uberCRM, welches CRM sie benutzen. Diejenigen Fünf von euch, die durch ihre fatale Wahl am meisten Mitleid erregen, können eine Kopie gewinnen. Lasst euch nicht lumpen und lügt zur Not bis sich die Balken biegen. Google Photos Mittlerweile ging Google Photos ja schon durch die digitale Technologie Druckerei und hat für ordentlich Rabatz gesorgt, da es für sagenhafte 0,00 europäische Scheine euch mit unendlich viel Speicherplatz Segen ins traute Heim bringen will. Einzige Einschränkung: Fotos die 16MP überschreiten und Videos die größer sind als 1080p werden runtergerechnet. Davon hättet ihr dann keine Originale mehr, sollte Google Photos eure einzige Lagerstätte sein. Wer das ganze trotzdem nutzen will mit einer DSLR Kamera oder unbedingt die Originale speichern will, der darf natürlich gerne ein paar Taler abdrücken und das ohne wenn und aber tun. Kurz, für die Handyknipser unter euch ist das wahrscheinlich eine brauchbare Alternative. Patrick schließt das trotz der durchweg coolen Features, wie dem halbautomatischen anfertigen von Kollagen, Animationen und Filme, für sich aus. Er schießt zwar nur mit dem iPhone, aber ediert kerne mal selbst Kollagen und Panoramas zusammen – diese würde dann den 16 MP Rahmen sprengen und somit qualitativ nicht mehr im O-Ton in der Gehörmuschel bzw. Iris ankommen. Mehr Dioptrinfutter: iDownloadBlog: The fine print of Google Photos and why you shouldn’t ditch iCloud Photo Library just yet Google: Official Google Blog: Picture this: A fresh approach to Photos zCasting 3000 in neuem Gewand zCasting 3000 hat sich ein neues Gewand spediert. Anschauen und Feedback geben, wenn’s gefällt oder nicht gefällt. WWDC 2015 News Das beste gleich vorab: Auf iOS 9 gibt es (zunächst nur in Ländern wie U, S und A oder UK oder AU) eine Neue Anwendung mit auf’s Gerät. Tim Cook hat nämlich das letzte Mal “ha-tee-tee-pe derubercast punkt com” gehört und mitbekommen, dass Sven Giorgio Alfonso Fechner RSS abtrünnig geworden ist und nun Flipboard benutzt. Kurzerhand hat er einen Krisenstab einberufen und befohlen, dass auf den letzten Drücker für Sven noch eine News Anwendung anzufertigen ist. Seine Vorgaben waren, das Ding muss personalisiert arbeiten, man muss in Kategorien sein Interessen auswählen können, aber es sollte auch einzelne Seiten unterstützen… vielleicht auch nur ausgewählte… das entscheidet er später. Auch wenn Sven simplicity blissig findet, müssen da coole Animationen und typografische Spielereien für Publisher drinnen sein. Letzten Endes sollte das dann noch eine weitere Frau vorstellen, um den Halbitaliener, der bei sowas immer schwach wird, endgültig mit an Bord zu bringen. Wie es scheint hat alles noch rechtzeitig geklappt. Die Madame hat’s super-locker vorgestellt und Apple verharrt nun in Spannung, ob Sven wechseln wird. Da Pilot F. seine Sommerresidenz in den Hamptons gerade verkauft hat für die Apple Watch, dauert es aber noch ein wenig bis er im trüben Deutschland in den Genuss seines neuen Feedreaders kommt. Flipboard: “Shit.”— Marco Arment (@marcoarment) June 8, 2015 OS X Shake Gestik für die Maus – die Position einfach wiederfinden. Safari kann Seiten pinnen (wie Google Chrome) und Audio was im Hintergrund(tab) gespielt wird direkt stilllegen. Spotlight kann in der Größe verändert werden. Vielleicht geht das nun auch ENDLICH mit den Systemeinstellungen. “Natural language search” und ein generell schlaueres Spotlight. Smarterer Fullscreen in Mail… welches nun auch Tabs kann. Side-by-side + Split View = Mission Control endlich nützlich? Metal für den Mac. Schnellere Grafikberechnung (40% “besser” als OpenGL). Auch UI-technisch und ebenfalls in Adobe Produkten. Hoffnung. Mehr Sharing Extensions: New system font, copy file path from Finder, photo editing extension, Reminders extension coming to El Capitan pic.twitter.com/weCWjYLpLR— Federico Viticci (@viticci) June 8, 2015 iOS 9 Erinnre-Mich-Daran Funktion per Siri, ob in Safari oder Mail oder bei Tante Irmgard. Funktioniert auch super sagt iOS 9 Alpha-Tester Patrick. Siri ist wohl nun auch “pro-active”: wenn ihr Jogger seit, soll wohl die Musik app direkt euch jeden Wunsch von den Lippen ablesen, Telefonnummern werden geraten (aus dem Adressbuch), auch hier gibt es ein schlaueres Spotlight das mehr kann, z.B. YouTube Videos. Das beste Feature nach Patrick: Deep-Linking für installierte Apps. Das ist/wird riesig. Mehr interne Kommunikation. Schon jetzt bekommt ihr einen Button links oben angezeigt mit dem ihr Zurück zur Ursprungs-App kommt. Mehr “schlaue” Beispiele: Morgen Meditation = App links unten Headphone plug-in = Music App auf dem Lockscreen Kalendereinladungen werden automatisch hinzugefügt Konversationen werden angezeigt in Spotlight “Siri zeigt mir mal Fotos vom letzten Juni” √ Währungskonvertierung in Spotlight Safari “Suchen in aktueller Seite” ist nun eine Extension Wie immer der Hinweis von Apple. Die Privatsphäre bleibt bei euch, alles läuft auf dem Gerät selbst und wird nicht aus der Wolke rausgestöbert. Kehr Kit-Kits für die Kids: Apple Pay Frauen sind nun das erste Mal mit an Bord. Die Erste on Stage überhaupt Jenny, ihres Zeichens Vice President von Apple Pay. Schade das Finanzen an sich so ein stocksteifes Thema. First female exec on stage.— Marco Arment (@marcoarment) June 8, 2015 Apple Pay macht die ersten Schritte in der UK… wie bei Dark Sky/Forecast.io haben die Britten wieder den Englisch-Bonus. Neid. Witzig ist die App Umbenennung von Passbook in Google Wallet. Google Wallet -> Google PayApple Passbook -> Apple Wallet— Marco Arment (@marcoarment) June 8, 2015 Notes.app Die wird ebenfalls ganz groß. Nicht nur das es eine Anhang-Übersicht gibt, integrierte Sprachnachrichten, Pinsel, Lineale, sondern das einfache einbinden mit einer kleinen Vorschau von Webseiten und sonstigem Trallala schafft für Rich Text Freunde paradiesähnliche Lebensumstände. Patrick als Plaintextler geht das am Tragflügel vorbei, aber er sieht schon den nächsten Viticci Langzeittest samt 500 Seiten Review auf uns zukommen. So volle Kanne halt… wie er es immer macht. Maps Tja, der liebe Patrick wusste bis vor kurzem nicht das bei iOS 8 einen Apps Tab gibt. Jetzt weiß er es. Aber iOS 9 nun: Eine spezielle schlanke Karte für öffentliche Verkehrsmittel. In der Keynote sieht die Karte super aus. Das Ding ist, sie ist genau wie es die Transit bisher auch war, nur Eingeschränkt verfügbar. Die Fahrradnavigation funktioniert leider auch noch nicht in Deutschland. Was die Öffentlichen angeht, ist Berlin mit dabei. Im Test enttäuscht die App aber momentan fast konstant und sagt, dass die Verbindung nicht verfügbar ist. iPad QuickType Keyboard + Shortcuts Endlich ein “Trackpad Modus” für Textselektionen Anmerkung: Den gibt’s auf dem iPhone nicht, aber auch dort wurde verbessert – eine Auswahl lässt sich nun selbst mit dem weltgrößten Daumen ziehen. Multi-Tasking Interesting the new split view two-apps at once thing is only available on iPad Air 2. Must be that extra RAM.— Christina Warren (@film_girl) June 8, 2015 Craig hat das Keyboard zwar nicht gezeigt während dem Multitasking. Mal gespannt wie es aussieht, wenn zwei Apps auf sind. Oh… I feel a vibration coming from Italy. Might be @viticci stomping his feet and fist-pump like there's no tomorrow. #multiappmode— Patrick Welker (@_patrickwelker) June 8, 2015 Außerdem: Swift 2 Swift 2 ist nun Open Source. Sehr cool. Apple hat Eier. Nun kann auch die Konkurrenz sich was abschauen. App Store Es gibt mittlerweile 100 Billion App Downloads. Patrick hat mal den 30% Cut berechnet (was im übrigen eine Herausforderung für seinen Abakus war) – viele Nullen: 9,000,000,000. "We paid out 30 billion dollars to app developers". Don't like this angle. It's our money, we pay Apple in fact.— Ortwin Gentz (@ortwingentz) June 8, 2015 Außerdem verkündet Tim, dass der Durchschnittsnutzer 119 Apps installiert hat. Messie’s wie Patrick lachen über so Zahlen, die fangen erst bei 400 an zu zählen. Apple Watch Tim hat dafür gesorgt, dass Sven seine nun auch hat. Er hat sie ihm vor der Sendung noch schnell persönlich zur Hazienda Fechner vorbeigebracht. Native Apps kommen mit WatchOS 2. Das ist cool für jede Menge Apps. Schade das Fitness Apps immer noch nur die halbe Miete sind ohne iPhone mit GPS dahinter. Zeitreisen kann die Uhr… jawohl… … … nun kann Sven zurück in die Vergangenheit und seine Co-Hosts austauschen gegen Cameron Diaz und Karl Lagerfeld. Nachttisch Modus Mode. Kippt die Apple Uaar während sie nachts lädt und ihr habt ein Gerät, dass vor 30 Jahren noch mindestens 10 DM gekostet hat. Bessere Kontaktverwaltung. Schade. Da kann unser Zettt sein CRM gerade wieder knicken und muss doch eine Apple Watch bestellen. Auf Emails antworten. Ihr müsst jetzt nicht mehr in die Uhr schreien. FaceTime Audio HomeKit + Siri = “Hey Siri, mach mal die Schummerlicht Szene (mit den Hue’s)”… als Neu-Hue-Besitzer ist Patrick gespannt. Digital Crown kann in der UI benutzt werden. One More Thing: Music So I get no new hardware because its a developer conference. What’s this music crap have to do with developers?— Paul Haddad (@tapbot_paul) June 8, 2015 Größeres, besseres Ökosystem für Musik. YouTube: “Shit.”— Marco Arment (@marcoarment) June 8, 2015 Handverlesene Musik “Connect” = Verbundener mit den Stars und Sternchen sein Beats-one combo (curation + radio) “revolutionary music service” “24/7 global radio” Seriously, how many times have we tried to have a social network for musicians? Seriously. I'm not sure this will work.— Christina Warren (@film_girl) June 8, 2015 Christina hat recht. Patrick zieht den Vergleich, dass über 90% der Stars wahrscheinlich wieder jemanden einstellen, der ein paar Nachrichten an Fans raushaut… so wie es halt bei Twitter auch ist. So persönlich wie in den Apple Promo Videos wird es wohl eher selten. Digging the prominence of playlists. I'm a curator. I never warmed up to the artist and album views… pic.twitter.com/UnRNsG8tIv— Patrick Welker (@_patrickwelker) June 8, 2015 Außerdem: Apple Music gibt’s im Herbst auch für Android. Die ersten 3 Monate sind kostenfrei. Sechsköpfige Familien zahlen $14.99. It's gonna take six people three months just to figure out what the hell this is.— Merlin Mann (@hotdogsladies) June 8, 2015 Lemke Software, der GraphicConverter und die Welt Thorsten erzählt uns erst einmal seit wann es mit Lemke Software gibt und wie alles angefangen hat. Programmiertechnisch find es mit GraphicConverter an, welches ursprünglich noch in Pascal eingetippt wurde. Nach weiteren Zwischenschritten folgte Carbon, dann war später wieder eine komplette Neuprogrammierung von Carbon auf Cocoa nötig. Ja, ja… das Leben eines Entwicklers. Die Historie was die Unterstützung der verschiedenen Formate angeht liefert Thorsten ebenfalls nach, so zum Beispiel das er seinerzeit noch eine GIF-Lizenz erwerben musste für die Einbindung des Formats in Graphic Converter. GraphicConverter konvertiert nicht nur. Thorsten L. zu Sven F. Doch die Hauptanwendung von dem Herr Lemke kann nicht nur von Format A in Format B konvertieren, beispielsweise kann man die Metadaten ohne angezogene Handbremse komfortabel bearbeiten. Auch Bildmanipulation und Farbmanagement geht natürlich. In der neuen Version werden auch Ebenen unterstützt. Mehr Funktionen auf der Webseite. Wie immer quetschen wir unseren Gast auch zum Vertriebsweg aus. Thorsten gibt nach der 1-Stunden-Marke Auskunft über die Unterschiede zwischen Kagi, App Store und den anderen Bestellmöglichkeiten, die er unterstützt. Weitere Apps die Thorsten anbieten: CADintosh Fontbook Xe847 EXIF Sync Hier gibt’s mehr Thorsten Lemke: Webseite: Twitter: [@lemkesoft](https://twitter.com/lemkesoft) YouTube: [LemkeSoft](https://www.youtube.com/user/lemkesoft) Email: [support@lemkesoft.com](mailto:support@lemkesoft.com) Noch mehr Kontaktmöglichkeiten gibt’s hier. GIVEAWAY 5x GraphicConverter Sven ist auf einem kreativen Höhenflug… nicht nur das die gewinnwilligen Hörer bei Andreas ihr CRM feil bieten müssen, nein… JETZT! müsst ihr, du und sie auch noch dem uns folgendes erzählen: Teilt uns auf Twitter mit, was das “merkwürdigste” Bildformat war, welches ihr je mit der Maus angefasst habt. Einsendeschluss ist Donnerstag der 25.06.2015. Unsere Picks Thorsten: TripMode Andreas: Nutshell Sven: Hocus Focus Patrick: ReadKit In Spenderlaune? Wir haben Flattr und PayPal am Start und würden uns freuen.