POPULARITY
Uppvärmning/uppföljning Fredrik sabbar sladd Elspartips AirFryer-hörnan: köttbullar och majskolv Bilhandlardrama Jocke blockar fler och fler tld:er i sin mailserver. Datormagazin Retro #6: 100%+ bokat! (1136 beställningar och 42 av dem köpte 1337-paketet) Archörnan - synkar inte fastnålade flikar ordentligt? Ämnen IOS 16: Sena intryck Fredrik vet nu när man får ha djupeffekten på hemskärmen Nya omslagsvisningen på låsskärmen är finfin Fokus blir mer användbart Hem-appen Batterisymbolen Dexcom Follow för Apple Watch i Europa. Halvhjärtat. Dela dokument och filer inom förening Den sista disketten är ännu inte såld Retrospel: Huntdown och Return to monkey island Film & TV SkyShowtime ersätter Paramount+. Secrets of Sulphur Springs. För barn/ungdomar på Disney+. The Grand Tour: A Scandi Flick. 3,5/5 BMÅ (J) Blade Runner 2099 Länkar Affärsdrivande statliga verk Jockes blocklista för Postfix Filmlistan Peter Esses film - lönar sig rörligt elpris? Arc Köp Datormagazin retro #6 Clear Viticcis IOS-recension Passkeys Mullvad bygger hårdvara Copland Opencore legacy patcher Installera macOS på äldre Mac Kaby lake Dexcom follow Sugarmate Access Den siste försäljaren av disketter Zencastr Return to monkey island Thimbleweed park Steams Monkey Island-erbjudande Huntdown Skyshowtime Pinocchio (2022) Secrets of Sulphur springs The Grand Tour: A Scandi Flick Blade Runner 2099 RSS 2.0 fyller 20 år Fullständig avsnittsinformation finns här: https://www.bjoremanmelin.se/podcast/avsnitt-326-peakar-pa-1700.watt.html
NetBSD 9.0 release process has started, xargs, a tale of two spellcheckers, Adapting TriforceAFL for NetBSD, Exploiting a no-name freebsd kernel vulnerability, and more. Headlines NetBSD 9.0 release process has started (https://mail-index.netbsd.org/netbsd-announce/2019/07/31/msg000301.html) If you have been following source-changes, you may have noticed the creation of the netbsd-9 branch! It has some really exciting items that we worked on: + New AArch64 architecture support: + Symmetric and asymmetrical multiprocessing support (aka big.LITTLE) + Support for running 32-bit binaries + UEFI and ACPI support + Support for SBSA/SBBR (server-class) hardware. + The FDT-ization of many ARM boards: + the 32-bit GENERIC kernel lists 129 different DTS configurations + the 64-bit GENERIC64 kernel lists 74 different DTS configurations + All supported by a single kernel, without requiring per-board configuration. + Graphics driver update, matching Linux 4.4, adding support for up to Kaby Lake based Intel graphics devices. + ZFS has been updated to a modern version and seen many bugfixes. + New hardware-accelerated virtualization via NVMM. + NPF performance improvements and bug fixes. A new lookup algorithm, thmap, is now the default. + NVMe performance improvements + Optional kernel ASLR support, and partial kernel ASLR for the default configuration. + Kernel sanitizers: + KLEAK, detecting memory leaks + KASAN, detecting memory overruns + KUBSAN, detecting undefined behaviour + These have been used together with continuous fuzzing via the syzkaller project to find many bugs that were fixed. + The removal of outdated networking components such as ISDN and all of its drivers + The installer is now capable of performing GPT UEFI installations. + Dramatically improved support for userland sanitizers, as well as the option to build all of NetBSD's userland using them for bug-finding. + Update to graphics userland: Mesa was updated to 18.3.4, and llvmpipe is now available for several architectures, providing 3D graphics even in the absence of a supported GPU. We try to test NetBSD as best as we can, but your testing can help NetBSD 9.0 a great release. Please test it and let us know of any bugs you find. + Binaries are available at https://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-9/latest/ xargs wtf (https://medium.com/@aarontharris/xargs-wtf-34d2618286b7) xargs is probably one of the more difficult to understand of the unix command arsenal and of course that just means it’s one of the most useful too. I discovered a handy trick that I thought was worth a share. Please note there are probably other (better) ways to do this but I did my stackoverflow research and found nothing better. xargs — at least how I’ve most utilized it — is handy for taking some number of lines as input and doing some work per line. It’s hard to be more specific than that as it does so much else. It literally took me an hour of piecing together random man pages + tips from 11 year olds on stack overflow, but eventually I produced this gem: This is an example of how to find files matching a certain pattern and rename each of them. It sounds so trivial (and it is) but it demonstrates some cool tricks in an easy concept. News Roundup PkgSrc: A Tale of Two Spellcheckers (https://bentsukun.ch/posts/pkgsrccon-2019/) This is a transcript of the talk I gave at pkgsrcCon 2019 in Cambridge, UK. It is about spellcheckers, but there are much more general software engineering lessons that we can learn from this case study. The reason I got into this subject at all was my paternal leave last year, when I finally had some more time to spend working on pkgsrc. It was a tiny item in the enormous TODO file at the top of the source tree (“update enchant to version 2.2”) that made me go into this rabbit hole. Adapting TriforceAFL for NetBSD, Part 2 (https://blog.netbsd.org/tnf/entry/adapting_triforceafl_for_netbsd_part1) I have been working on adapting TriforceAFL for NetBSD kernel syscall fuzzing. This blog post summarizes the work done until the second evaluation. For work done during the first coding period, check out this post. Summary > So far, the TriforceNetBSDSyscallFuzzer has been made available in the form of a pkgsrc package with the ability to fuzz most of NetBSD syscalls. In the final coding period of GSoC. I plan to analyse the crashes that were found until now. Integrate sanitizers, try and find more bugs and finally wrap up neatly with detailed documentation. > Last but not least, I would like to thank my mentor, Kamil Rytarowski for helping me through the process and guiding me. It has been a wonderful learning experience so far! Exploiting a no-name freebsd kernel vulnerability (https://www.synacktiv.com/posts/exploit/exploiting-a-no-name-freebsd-kernel-vulnerability.html) A new patch has been recently shipped in FreeBSD kernels to fix a vulnerability (cve-2019-5602) present in the cdrom device. In this post, we will introduce the bug and discuss its exploitation on pre/post-SMEP FreeBSD revisions. > A closer look at the commit 6bcf6e3 shows that when invoking the CDIOCREADSUBCHANNEL_SYSSPACE ioctl, data are copied with bcopy instead of the copyout primitive. This endows a local attacker belonging to the operator group with an arbitrary write primitive in the kernel memory. [Allan and Benedicts Conference Gear Breakdown] Benedict’s Gear: GlocalMe G3 Mobile Travel HotSpot and Powerbank (https://www.glocalme.com/CA/en-US/cloudsim/g3) Mogics Power Bagel (http://www.mogics.com/3824-2) Charby Sense Power Cable (https://charbycharge.com/charby-sense-worlds-smartest-auto-cutoff-cable/) Allan’s Gear: Huawei E5770s-320 4G LTE 150 Mbps Mobile WiFi Pro (https://smile.amazon.com/gp/product/B013CEGGKI/) AOW Global Data SIM Card for On-Demand 4G LTE Mobile Data in Over 90 Countries (https://smile.amazon.com/dp/B071HJFX27/) All my devices charge from USB-C, so that is great More USB thumb drives than strictly necessary My Lenovo X270 laptop running FreeBSD 13-current My 2016 Macbook Pro (a prize from the raffle at vBSDCon 2017) that I use for email and video conferencing to preserve battery on my FreeBSD machine for work Beastie Bits Replacing the Unix tradition (Warning may be rage inducing) (https://www.youtube.com/watch?v=L9v4Mg8wi4U&feature=youtu.be) Installing OpenBSD over remote serial on the AtomicPI (https://www.thanassis.space/remoteserial.html#remoteserial) Zen 2 and DragonFly (https://www.dragonflydigest.com/2019/08/05/23294.html) Improve Docking on FreeBSD (https://blog.yukiisbo.red/posts/2019/05/improve-docking-on-freebsd/) Register for vBSDCon 2019, Sept 5-7 in Reston VA. Early bird ends August 15th. (https://vbsdcon.com/registration) Register for EuroBSDCon 2019, Sept 19-22 in Lillehammer, Norway (https://2019.eurobsdcon.org/registration/) Feedback/Questions JT - Congrats (http://dpaste.com/0D7Y31E#wrap) Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv) Your browser does not support the HTML5 video tag.
White House blasts Russia for NotPetya cyberattack https://edition.cnn.com/2018/02/15/politics/white-house-russia-notpetya/index.html Memcached servers can be hijacked for massive DDoS attacks https://www.networkworld.com/article/3258772/security/memcached-servers-can-be-hijacked-for-massive-ddos-attacks.html Memcrashed - Major amplification attacks from UDP port 11211 https://blog.cloudflare.com/memcr ashed-major-amplification-attacks-from-port-11211/ GITHUB SURVIVED THE BIGGEST DDOS ATTACK EVER RECORDED https://www.wired.com/story/github-ddos-memcached/amp NETSCOUT Arbor Confirms 1.7 Tbps DDoS Attack; The Terabit Attack Era Is Upon Us https://www.arbornetworks.com/blog/asert/netscout-arbor-confirms-1-7-tbps-ddos-attack-terabit-attack-era-upon-us/ У Харкові засуджено підозрюваного за продаж клієнтської бази поштового перевізника https://cyberpolice.gov.ua/news/u-xarkovi-zasudzheno-pidozryuvanogo-za-prodazh-kliyentskoyi-bazy-poshtovogo-pereviznyka-6604/ Speculative Execution Bounty Launch https://blogs.technet.microsoft.com/msrc/2018/03/14/speculative-execution-bounty-launch/ Frequently Asked Questions about Microsoft Bug Bounty Programs https://technet.microsoft.com/en-us/security/dn425055.aspx AMD allegedly has its own Spectre-like security flaws https://www.cnet.com/google-amp/news/amd-has-a-spectre-meltdown-like-security-flaw-of-its-own/ Linus Torvalds slams CTS Labs over AMD vulnerability report http://www.zdnet.com/article/linus-torvalds-slams-cts-labs-over-amd-vulnerability-report/ Intel: Our next chips won't have data leak flaws we told you totally not to worry about https://www.theregister.co.uk/2018/03/15/intel_spectre_mitigation/ Intel ships (hopefully stable) microcode for Skylake, Kaby Lake, Coffee Lake https://arstechnica.com/gadgets/2018/02/intel-ships-hopefully-stable-microcode-for-skylake-kaby-lake-coffee-lake/ Samba settings SNAFU lets any user change admin passwords https://www.theregister.co.uk/2018/03/14/samba_password_bug/ Zero-day vulnerability in Telegram https://securelist.com/zero-day-vulnerability-in-telegram/83800/ Plugins for Popular Text Editors Could Help Hackers Gain Elevated Privileges https://thehackernews.com/2018/03/text-editors-extensibility.html В Исландии похитили 600 серверов для добычи Bitcoin https://www.ixbt.com/news/2018/03/06/v-islandii-pohitili-600-serverov-dlja-dobychi-bitcoin.html CBM - Car Backdoor Maker https://www.kitploit.com/2018/03/cbm-car-backdoor-maker.html Let's Encrypt updates certificate automation, adds splats https://www.theregister.co.uk/2018/03/14/lets_encrypt_updates_certificate_automation_adds_splats/ CEO of smartmobe outfit Phantom Secure cuffed after cocaine sting, boast of murder-by-GPS http://www.theregister.co.uk/2018/03/13/phantom_secure_ceo_arrested/ Keygen Music [2+ hour Mix] https://www.youtube.com/watch?v=cYkaG5CT53I
Join the Full Nerd gang as they tell you about Nvidia's Vega killer, and get all hot about the Xbox One X vs. PC. Gordon then details Intel's 8th gen laptop CPU and Ryzen 7 mobile. Intel's enthusiast Optane drive finally drops.
FreeBSD 10.4-RELEASE is here, more EuroBSDcon travel notes, the KRACK attack, ZFS and DTrace on NetBSD, and pfsense 2.4. This episode was brought to you by Headlines FreeBSD 10.4-RELEASE Available (https://www.freebsd.org/releases/10.4R/announce.html) FreeBSD 10.4-RELEASE is out. The FreeBSD Project dedicates the FreeBSD 10.4-RELEASE to the memory of Andrey A. Chernov. Some of the highlights: 10.4-RELEASE is the first FreeBSD release to feature full support for eMMC storage, including eMMC partitions, TRIM and bus speed modes up to HS400. Please note, though, that availability of especially the DDR52, HS200 and HS400 modes requires support in the actual sdhci(4) front-end as well as by the hardware used. Also note, that the SDHCI controller part of Intel® Apollo Lake chipsets is affected by several severe silicon bugs. Apparently, it depends on the particular Apollo Lake platform whether the workarounds in place so far are sufficient to avoid timeouts on attaching sdhci(4) there. Also in case a GPT disk label is used, the fsckffs(8) utility now is able to find alternate superblocks. The aesni(4) driver now no longer shares a single FPU context across multiple sessions in multiple threads, addressing problems seen when employing aesni(4) for accelerating ipsec(4). Support for the Kaby Lake generation of Intel® i219(4)/ i219(5) devices has been added to the em(4) driver. The em(4) driver is now capable of enabling Wake On LAN (WOL) also for Intel® i217, i218 and i219 chips. Note that stale interface configurations from previous unsuccessful attempts to enable WOL for these devices now will actually take effect. For example, an ifconfig em0 wol activates all WOL variants including wolmcast, which might be undesirable. Support for WOL has been added to the igb(4) driver, which was not able to activate this feature on any device before. The same remark regarding stale WOL configurations as for the em(4) driver applies. Userland coredumps can now trigger events such as generating a human readable crash report via devd(8). This feature is off by default. The firmware shipping with the qlxgbe(4) driver has been updated to version 5.4.66. Additionally, this driver has received some TSO and locking fixes, performance optimizations as well as SYSCTLs providing MAC, RX and TX statistics. Mellanox® ConnectX-4 series adapters are now supported by the newly added mlx5ib(4) driver. OpenSSH received an update to version 7.3p1. GNOME has been updated to version 3.18. Xorg-Server has been updated to version 1.18.4. Check out the full release notes and upgrade your systems to 10.4-RELEASE. Thanks to the FreeBSD Release Engineering Team for their efforts. *** EuroBSDcon 2017: "travel notes" after the conference (https://blog.netbsd.org/tnf/entry/eurobsdcon_2017_travel_notes_after) Leonardo Taccari posted in the NetBSD blog about his experiences at EuroBSDcon 2017: Let me tell you about my experience at EuroBSDcon 2017 in Paris, France. We will see what was presented during the NetBSD developer summit on Friday and then we will give a look to all of the NetBSD and pkgsrc presentations given during the conference session on Saturday and Sunday. Of course, a lot of fun also happened on the "hall track", the several breaks during the conference and the dinners we had together with other *BSD developers and community! This is difficult to describe and I will try to just share some part of that with photographs that we have taken. I can just say that it was a really beautiful experience, I had a great time with others and, after coming back home... ...I miss all of that! :) So, if you have never been in any BSD conferences I strongly suggest you to go to the next ones, so please stay tuned via NetBSD Events. Being there this is probably the only way to understand these feelings! Thursday (21/09): NetBSD developers dinner Arriving in Paris via a night train from Italy I literally sleep-walked through Paris getting lost again and again. After getting in touch with other developers we had a dinner together and went sightseeing for a^Wseveral beers! Friday (22/09): NetBSD developers summit On Friday morning we met for the NetBSD developers summit kindly hosted by Arolla. NetBSD on Google Compute Engine -- Benny Siegert (bsiegert) Scripting DDB with Forth -- Valery Ushakov (uwe) News from the version control front -- Jörg Sonnenberger (joerg) Afternoon discussions and dinner After the lunch we had several non-scheduled discussions, some time for hacking, etc. We then had a nice dinner together (it was in a restaurant with a very nice waiter who always shouted after every order or after accidentally dropping and crashing dishes!, yeah! That's probably a bit weird but I liked that attitude! :)) and then did some sightseeing and had a beer together. Saturday (23/09): First day of conference session and Social Event A Modern Replacement for BSD spell(1) -- Abhinav Upadhyay (abhinav) Portable Hotplugging: NetBSD's uvm_hotplug(9) API development -- Cherry G. Mathew (cherry) Hardening pkgsrc -- Pierre Pronchery (khorben) Reproducible builds on NetBSD -- Christos Zoulas (christos) Social event The social event on Saturday evening took place on a boat that cruised on the Seine river. It was a very nice and different way to sightsee Paris, eat and enjoy some drinks and socialize and discuss with other developers and community. + Sunday (24/09): Second day of conference session The school of hard knocks - PT1 -- Sevan Janiyan (sevan) The LLDB Debugger on NetBSD -- Kamil Rytarowski (kamil) What's in store for NetBSD 8.0? -- Alistair Crooks (agc) Sunday dinner After the conference we did some sightseeing in Paris, had a dinner together and then enjoyed some beers! Conclusion It was a very nice weekend and conference. It is worth to mention that EuroBSDcon 2017 was the biggest BSD conference (more than 300 people attended it!). I would like to thank the entire EuroBSDcon organising committee (Baptiste Daroussin, Antoine Jacoutot, Jean-Sébastien Pédron and Jean-Yves Migeon), EuroBSDcon programme committee (Antoine Jacoutot, Lars Engels, Ollivier Robert, Sevan Janiyan, Jörg Sonnenberger, Jasper Lievisse Adriaanse and Janne Johansson) and EuroBSDcon Foundation for organizing such a wonderful conference! I also would like to thank the speakers for presenting very interesting talks, all developers and community that attended the NetBSD devsummit and conference, in particular Jean-Yves and Jörg, for organizing and moderating the devsummit and Arolla that kindly hosted us for the NetBSD devsummit! A special thanks also to Abhinav (abhinav) and Martin (martin) for photographs and locals Jean-Yves (jym) and Stoned (seb) for helping us in not get lost in Paris' rues! :) Thank you! *** WiFi Vulnerability in WPA2: KRACK (https://www.krackattacks.com/) “We discovered serious weaknesses in WPA2, a protocol that secures all modern protected Wi-Fi networks. An attacker within range of a victim can exploit these weaknesses using key reinstallation attacks (KRACKs). Concretely, attackers can use this novel attack technique to read information that was previously assumed to be safely encrypted. This can be abused to steal sensitive information such as credit card numbers, passwords, chat messages, emails, photos, and so on. The attack works against all modern protected Wi-Fi networks. Depending on the network configuration, it is also possible to inject and manipulate data. For example, an attacker might be able to inject ransomware or other malware into websites.” “Note that if your device supports Wi-Fi, it is most likely affected. During our initial research, we discovered ourselves that Android, Linux, Apple, Windows, OpenBSD, MediaTek, Linksys, and others, are all affected by some variant of the attacks. For more information about specific products, consult the database of CERT/CC, or contact your vendor.” FreeBSD Advisory (https://www.freebsd.org/security/advisories/FreeBSD-SA-17:07.wpa.asc) As of the date of this recording, a few weeks ahead of when this episode will air, the issue is fixed in FreeBSD 11.0 and 11.1, and a workaround has been provided for 10.3 and 10.4 (install newer wpa_supplicant from ports). A fix for 10.3 and 10.4 is expected soon. They will more than likely be out by time you are watching this. The fix for 10.3 and 10.4 is more complicated because the version of wpasupplicant included in the base system is 2.0, from January 2013, so is nearly 5 years old, so the patches do not apply cleanly. The security team is still considering if it will try to patch 2.0, or just replace the version of wpasupplicant with 2.5 from FreeBSD 11.x. OpenBSD was unwilling to wait when the embargo was extended on this vulnerability and stealth fixed the issue on Aug 30th (https://marc.info/?l=openbsd-cvs&m=150410571407760&w=2) stsp@openbsd.org ‘s Mastodon post (https://mastodon.social/@stsp/98837563531323569) Lobste.rs conversation about flaw and OpenBSD's reaction (https://lobste.rs/s/dwzplh/krack_attacks_breaking_wpa2#c_pbhnfz) “What happened is that he told me on July 15, and gave a 6 weeks embargo until end of August. We already complained back then that this was way too long and leaving people exposed. Then he got CERT (and, thus, US gov agencies) involved and had to extend the embargo even further until today. At that point we already had the ball rolling and decided to stick to the original agreement with him, and he gave us an agreeing nod towards that as well.” “In this situation, a request for keeping the problem and fix secret is a request to leave our users at risk and exposed to insiders who will potentially use the bug to exploit our users. And we have no idea who the other insiders are. We have to assume that information of this kind leaks and dissipates pretty fast in the security “community”.” “We chose to serve the needs of our users who are the vulnerable people in this drama. I stand by that choice.” As a result of this: “To avoid this problem in the future, OpenBSD will now receive vulnerability notifications closer to the end of an embargo.” NetBSD: “patches for the WPA issues in KRACK Attacks were committed Oct 16th to HEAD & are pending pullup to 6/7/8 branches” (http://mail-index.netbsd.org/source-changes/2017/10/16/msg088877.html) As of this recording, Dragonfly appears to use wpa_supplicant 2.1 which they imported in 2014 and has not been touched in over a year (https://github.com/DragonFlyBSD/DragonFlyBSD/commits/master/contrib/wpa_supplicant) *** News Roundup NetBSD - dtrace and ZFS update (https://mail-index.netbsd.org/tech-kern/2017/10/13/msg022436.html) Chuck Silvers writes to the tech-kern mailing list of NetBSD: I've been working on updating netbsd's copy of the dtrace and zfs code to rebase from the existing ancient opensolaris version to a recent freebsd version. most of the freebsd changes are pretty close to what netbsd needs, so that seems like a more useful upstream for us. I have things working well enough now that I want to share the code in preparation for committing. this update improves upon our existing dtrace/zfs code in several ways: picks up all the upstream zfs fixes and enhancements from the last decade zfs now supports mmap on netbsd, so you can run executables stored in zfs dtrace fbt probes can now be used in kernel modules (such as zfs) A patch is provided here: http://ftp.netbsd.org/pub/NetBSD/misc/chs/diff.cddl.20171012 which needs to be applied using “patch -E” as it adds and removes files. He provides the following summary for the diff: freebsd's dtrace/zfs code as of r315983 (2017-03-26), adapted for netbsd. a few updates to our copy of freebsd's libproc. build system support for using -fno-omit-frame-pointer everywhere and disabling other compiler optimizations that confuse dtrace. sample kernel config changes for a couple evbarm configs (the ones I tested). module/ksyms enhancements for dtrace integration. genfs API enhancements to support zfs. an option to have mutexes not become no-ops during a panic. uvm_aobj API change to support 64-bit aobj sizes (eg. for tmpfs). Known issues with the patch include: unloading the zfs module fails even with no zpools imported if you've done much with zfs since it was loaded. there's some refcounting problem that I haven't tracked down yet. the module refcounting for active fbt probes is bogus. currently module refcounting is protected by kernconfig_lock(), but taking that lock down in the bowels of dtrace seems likely to create deadlocks. I plan to do something fancier but haven't gotten to it yet. the dtrace uregs[] stuff is probably still wrong. the CTF typeid overflow problem is still there (more on this below). Unsupported features include: the ".zfs" virtual directory, eg. ".zfs/snapshot/foo@bar" zvols ZFS ACLs (aka. NFSv4 ACLs) NFS exporting a ZFS file system setting dtrace probes in application code using ZFS as the root fs new crypto hashes SHA512_256, skein, and edonr (the last one is not in freebsd yet either) zio delay injection (used for testing zfs) dtrace support for platforms other than x86 and arm A more detailed description of the CTF typeid overflow is also provided. Check out the full thread with followups and try out the patch if you're on NetBSD. *** pfSense 2.4.0-RELEASE Now Available! (https://www.netgate.com/blog/pfsense-2-4-0-release-now-available.html) Jim Pingle writes about the new release: We are excited to announce the release of pfSense® software version 2.4, now available for new installations and upgrades! pfSense software version 2.4.0 was a herculean effort! It is the culmination of 18 months of hard work by Netgate and community contributors, with over 290 items resolved. According to git, 671 files were changed with a total 1651680 lines added, and 185727 lines deleted. Most of those added lines are from translated strings for multiple language support! + Highlights FreeBSD 11.1-RELEASE as the base Operating System New pfSense installer based on bsdinstall, with support for ZFS, UEFI, and multiple types of partition layouts (e.g. GPT, BIOS) Support for Netgate ARM devices such as the SG-1000 OpenVPN 2.4.x support, which brings features like AES-GCM ciphers, speed improvements, Negotiable Crypto Parameters (NCP), TLS encryption, and dual stack/multihome Translation of the GUI into 13 different languages! For more information on contributing to the translation effort, read our previous blog post and visit the project on Zanata WebGUI improvements, such as a new login page, improved GET/POST CSRF handling, significant improvements to the Dashboard and its AJAX handling Certificate Management improvements including CSR signing and international character support Captive Portal has been rewritten to work without multiple instances of ipfw Important Information: 32-bit x86 and NanoBSD have been deprecated and are not supported on pfSense 2.4. Read the full release notes and let them know how you like the new release. *** OpenBSD changes of note 629 (https://www.tedunangst.com/flak/post/openbsd-changes-of-note-629) Use getrusage to measure CPU time in md5 benchmarking. Add guard pages at the end of kernel stacks so overflows don't run into important stuff. This would be useful in FreeBSD, even just to detect the condition. I had all kinds of strange crashes when I was accidently overflowing the stack when working on the initial version of the ZSTD patches before ZSTD gained a working heap mode. Add dwxe driver for ethernet found on Allwinner A64, H3 and H5 SoCs. Fix a regression caused by removal of SIGIO from some devices. In malloc, always delay freeing chunks and change ‘F' option to perform a more extensive check for double free. Change sendsyslog prototype to take a string, since there's little point logging not strings. The config program tries to modify zero initialized variables. Previous versions of gcc were patched to place these in the data segment, instead of the bss, but clang has no such patches. Long long ago, this was the default behavior for compilers, which is why gcc was patched to maintain that existing behavior, but now we want a slightly less unusual toolchain. Fix the underlying issue for now by annotating such variables with a data section attribute. *** t2k17 Hackathon Report: Philip Guenther: locking and libc (https://undeadly.org/cgi?action=article;sid=20170824080132) Next up in our series of t2k17 hackathon reports is this one from Philip Guenther: I showed up at t2k17 with a couple hold-over diffs from e2k17 that weren't stable then and hadn't gotten much better since, so after a red-eye through Chicago I arrived in the hackroom, fired up my laptop and synced trees. Meanwhile, people trickled in and the best part of hackathons, the conversations and "what do you think about this?" chats started. Theo introduced me to Todd Mortimer (mortimer@), who's been hacking on clang to implement RETGUARD for C programs. Over the hackathon we discussed a few loose ends that cropped up and what the correct behavior should be for them as well as the mechanics of avoiding 0xc3 bytes (the RET opcode) embedded in the middle of other multi-byte x86 machine code. Fun stuff. Martin (mpi@) and I had a conversation about the desirability of being able to sleep while holding netlock and pretty much came down on "oof, the scheduler does need work before the underlying issue driving this question can be resolved enough to answer it". :-( After some final hammering I got in an enhancement to pool(9) to let a pool use (sleeping) rwlocks instead of (spinning) mutexes and then immediately used that for the per-CPU pool cache pool as well as the futex pool. Further pools are likely to be converted as well kernel upper-level locking changes are made. Speaking of, a larger diff I had been working on for said upper-level locking was still suffering deadlock issues so I took a stab at narrowing it down to just a lock for the process tree, mostly mirroring the FreeBSD proctreelock. That appears to be holding up much better and I just have some code arrangement issues around sysptrace() before that'll go out for final review. Then most of the way through the week, Bob (beck@) vocally complained that life would be easier for libressl if we had some version of pthread_once() and the pthread mutex routines in libc. This would make some other stuff easier too (c.f. /usr/X11R6/lib/libpthread-stubs.*) and the TIB work over the last couple years has basically eliminated the runtime costs of doing so, so I spent most the rest of the hackathon finding the right place to draw a line through libpthread and move everything on the one side of the line into libc. That code seems pretty stable and the xenocara and ports people seem to like—or at least accept—the effects, so it will almost certainly go in with the next libc bump. Lots of other random conversations, hacking, meals, and beer. Many thanks to Ken (krw@) and local conspirators for another excellent Toronto hackathon! Beastie Bits 2017 NetBSD Foundation Officers (https://blog.netbsd.org/tnf/entry/2017_netbsd_foundation_officers) New BSDMag is out - Military Grade Data Wiping in FreeBSD with BCWipe (https://bsdmag.org/download/military-grade-data-wiping-freebsd-bcwipe/) LibertyBSD 6.1 released (http://libertybsd.net/) *** Feedback/Questions Eddy - EuroBSDCon 2017 video and some help (http://dpaste.com/3WDNV05#wrap) Eric - ZFS monitoring (http://dpaste.com/2RP0S60#wrap) Tom - BSD Hosting (http://dpaste.com/31DGH3J#wrap) ***
This week: Even more juicy details leak on iPhone 8, plus a report says the keynote reveal is right around the corner. Leander shares the strange twist in Apple’s autonomous car project Why the 13” MacBook Pro might soon become your favorite Mac Story time with L Kahney - he’s going to share the highlights from his whirlwind tour of Japan and other defenseless Asian lands. Plus Erfon recalls what it’s like in the darkness of a total solar eclipse. This episode supported by CultCloth will keep your iPhone 7, Apple Watch, Mac and iPad sparkling clean, and for a limited time you can use code CULTCAST to score a free CleanCloth with any order at CultCloth.co. The Cult of Mac watch store has the best straps in the biz. Thanks to Kevin MacLeod at incompetech.com for the great music you hear on today's show. On the show this week @erfon / @bst3r / @lkahney This week’s intro (thanks Nick Bracken!) http://www.ngataonga.org.nz/collections/catalogue/catalogue-item?record_id=147476 The shadows take on the sun's new shape https://instagram.com/p/BYEHnqbHU1d/ We might know the iPhone 8 keynote date https://www.cultofmac.com/498836/iphone-8-release-date/ Hot on the heels of Samsung’s grand unveiling of the Galaxy Note 8 today, carrier sources have supposedly informed Mac4Ever that Apple plans to unleash its device in just a few weeks. Apple’s keynote is allegedly slated for September 12 where the company will reveal three new iPhones. While we haven’t been able to verify the accuracy of the report ourselves, Apple usually hosts its iPhone keynote in the middle of September so the date could make sense. The French Apple blog claims that carriers have been informed by Apple to expect the device announcement on the second Tuesday of next month. Carriers usually receive a heads up so they can start planning marketing and to organize pre-orders to ensure inventory. And get this, the minimum storage capacity for Apple's OLED iPhone is said to be 64GB, with a 256GB option offered as the mid-tier capacity and a 512GB option at the highest tier, while 3GB of RAM is claimed to be included across the board. iPhone 8’s amazing facial recognition is super quick, works in the dark https://www.cultofmac.com/498426/iphone-8s-amazing-facial-recognition-super-quick-works-dark/ The iPhone 8’s facial recognition feature will work in a millionth of a second, and be more secure than the existing Touch ID sensor, and even work in the dark, a pair of new reports claim. In addition to the regular iPhone sensors you’d expect to find, the upcoming handset will reportedly boast a new “structured light” sensor, which uses bounced infrared light to work out the depth of different points on the face. That information is then used to build a 3D mesh of objects, which is compared to the one recorded when setting up the new iPhone. Calculating the timing between when infrared light is sent out and recorded coming back will let the iPhone work out accurate depth measurements. This, in turn, means you won’t be able to trick the handset using a 2D photo. The facial recognition is reportedly powered by tech Apple acquired when it bought Kinect motion sensor maker PrimeSense several years ago. The speed that the iPhone 8 facial recognition sensor will reportedly work is particularly impressive. The new handset will allegedly be able to do all of this within “a few hundred milliseconds,” which would make it a faster means of unlocking your iPhone than the current-generation Touch ID, Apple has been using Touch ID since 2013’s iPhone 5s. Apple’s 3D sensing tech is two years ahead of the competition https://www.cultofmac.com/498524/apples-3d-sensing-technology-two-years-ahead-competition/ According to a new report from KGI Securities analyst Ming-Chi Kuo, Apple competitor Qualcomm is working on its own 3D sensing tech, but it’s at least two years behind. And handset-makers aren’t in a rush to embrace it quite yet. "While Qualcomm is the most engaged company in the R&D of 3D sensing for the Android camp, a number of issues plague Qualcomm that prevent its tech from being ready for mass-market products. Immature algorithms, and thermal problems" Apple autonomous car morphs into self-driving shuttle bus for employees https://www.cultofmac.com/498760/apples-autonomous-car-morphed-self-driving-shuttle-bus-employees/ According to the New York Times, Apple’s secretive “Project Titan” self-driving car project has switched gears, transforming into an effort to build a self-driving shuttle bus. Called Palo Alto Infinite Loop, or PAIL, the shuttle would carry Apple employees between buildings. The project may serve as a test bed for Apple’s autonomous car research. But a customer-focused vehicle built by Apple is for now reportedly out of the question. Instead, Apple’s self-driving technology will likely be used by other carmakers eventually. The newspaper claims a leadership clash hampered project. Steve Zadesky, an Apple executive initially in charge of Titan, wanted to build semiautonomous technology. Meanwhile, Apple design chief Jony Ive “believed that a fully driverless car would allow the company to reimagine the automobile experience.” Apple reportedly investigated several innovative ideas for the project. Those included motorized doors that opened and closed silently, augmented reality displays for the interior of the car, new ways of incorporating the light sensor essential to driverless cars, and a total lack of steering wheel and gas pedals. Apple also researched the possibility of using globelike wheels for the vehicle, “because spherical wheels could allow the car better lateral movement.” Intel Launches First Eighth-Generation Core Processors, Paving Way For Quad-Core 13-Inch MacBook Pro https://www.macrumors.com/2017/08/21/intel-announces-8th-gen-core-kaby-lake-refresh/ The first four eighth-generation processors launching today are U-series chips suitable for the 13-inch MacBook Pro, MacBook Air, and Mac mini. They're all 15W chips with four cores and eight threads, paving the way for a quad-core 13-inch MacBook Pro should Apple choose to release one. The eighth-generation Core i5 and Core i7 chips are up to 40 percent faster than the equivalent seventh-generation Kaby Lake processors First MacBook Pro with Touch Bar uses a 6th gen Skylake processor. Intel also boasted that its eighth-generation Core processors are up to twice as fast as its equivalent five-year-old Ivy Bridge chips. It said users can output a 106-second 4K video in as little as three minutes with a new PC, for example, versus up to 45 minutes on an equivalent five-year-old PC.
PC Perspective Podcast #464 - 08/17/17 Join us for continued discussion on RX Vega, Intel 8th Gen Core, and more! You can subscribe to us through iTunes and you can still access it directly through the RSS page HERE. The URL for the podcast is: http://pcper.com/podcast - Share with your friends! iTunes - Subscribe to the podcast directly through the iTunes Store (audio only) Video version on iTunes Google Play - Subscribe to our audio podcast directly through Google Play! RSS - Subscribe through your regular RSS reader (audio only) Video version RSS feed MP3 - Direct download link to the MP3 file Hosts: Ryan Shrout, Jeremy Hellstrom, Josh Walrath, Allyn Malventano Peanut Gallery: Ken Addison, Alex Lustenberg Program length: 1:34:56 Podcast topics of discussion: Join our spam list to get notified when we go live! Patreon PCPer Mailbag #5 - 8/18/2017 PCPer Plays: StarCraft Remastered (2017) VLAN the 16th, the Fragging Frogs are hosting a party on Saturday August 26 and you are invited Week in Review: 0:07:54 Let’s talk about RX Vega! My Review Pricing concerns Availability Different die packages Locked BIOS 0:35:54 Intel announces 8th Generation Core Processors, starting with 15-watt quad-core Kaby Lake refresh for notebooks 0:42:20 ECS LIVA Z Plus Intel Kaby Lake Mini PC Review 0:45:40 Acer Predator Z271T With Tobii Eye Tracking: The Monitor That Watches You Back 0:53:10 Corsair VOID PRO RGB Wireless SE Gaming Headset Review News items of interest: 0:55:25 Acer Announces Nitro 5 Spin With Intel 8th Generation Processors 0:57:20 Samsung Officially Unveils the Galaxy Note 8 Smartphone 1:01:30 ASUS Announces ZenFone 4, Pro, Selfie, and Selfie Pro 1:02:55 HTC Vive Price Drops to $599 1:06:30 Linksys Announces WRT32X Gaming Router with Killer Prioritization Engine 1:15:10 Vulkan Renderer for Doom 3 BFG Source Code Published 1:17:20 Fishing for Ice Lake rumours Hardware/Software Picks of the Week 1:19:15 Ryan: Luke Skywalker Lightsaber Lamp 1:23:30 Jeremy: Everyone needs lightbulbs, right? 1:25:15 Josh: Used in 3 builds lately for work. Awesome. 1:26:45 Allyn: Razer Blade http://pcper.com/podcast http://twitter.com/ryanshrout and http://twitter.com/pcper Closing/outro Subscribe to the PC Perspective YouTube Channel for more videos, reviews and podcasts!!
Hakuro Matsuda さんをゲストに迎えて、Macbook Pro, USB-C, Kaby Lake, Ryzen, 転職、SF映画などについて話しました。 Show Notes GopherCon 2017 Afuri Ramen - Portland Here are some more ways to bring MagSafe charging back to your USB-C MacBook Pro Apple may create a MagSafe to USB-C adapter Anker PowerPort+ 5 USB-C Power Delivery Benson Leung's review of Juiced Systems USB-C Karabiner-Elements: The next generation Karabiner for macOS Sierra The New Razer Blade Gaming Laptop Skylake, Kaby Lake chips have a crash bug with hyperthreading enabled Ryzenにまつわる2つの問題 Pentium FDIV bug AMD vs Intel Market Share The new iPad Pro A10X chip is the first 10nm TSMC chip Samsung and Google are finally on the same side as Apple in a new battle Apple Machine Learning Journal ゼロから作るDeep Learning Swift Creator Chris Lattner Leaves Tesla After Only Six Months in the Job Chris Lattner's Resume Fallout ファミコンに続いて、スーパーファミコンが小さくなって再登場! アクトレイザー Zygote District 9 The Girl with All the Gifts The Last Of Us - Naughty Dog Black Mirror | Netflix Apple previews new emoji coming later this year Dragon Emoji BLADE RUNNER 2049 – Trailer 2 くりぃむ有田「有田と週刊プロレスと」シーズン2
From the humble 4004 to today's Kaby Lake, we take a look at the processors and technology Intel has developed over the years. Learn more about your ad-choices at https://news.iheart.com/podcast-advertisers
A potpourri of news this week, from Tim Cook urging that schools teach coding to every student, Scott Forstall's interview about the creation of the iPhone, and new iOS 11 features, including object recognition and augmented reality (AR), that will bump up camera and other third-party apps' capabilities. Roman also critiques the new MacBook Pro models, which have a lot to offer.
This week our guest on Chit Chat Across the Pond Lite is Peter Wells, who writes for the Sydney Morning Herald - and is a semi-regular guest on DTNS. Peter was asked to attend WWDC by Apple and in that capacity had amazing access to Apple engineers to ask the right questions. We talked about the new iMac screen (1 BILLION colors) and whether you can tell the difference, whether Kaby Lake processors matter in desktops, where the speed of the new SSDs might matter, and about VR/AR and graphics cards. He gives us his views on the new 10.5" iPad Pro and whether it's worth double the price of the iPad nothing. Peter is very bullish on iOS 11 and how it will affect the iPad market.
Special guest Cillian Dwyer returns to That Old Pod to share his thoughts on this week's WWDC conference. Conversation dives into how Apple's announcement positions them relative to their competitors, what surprised us, and how we see the tools and advancements announced this week impacting the future. Longer discussion around the impacts of Apple joining the AR/VR revolution. Show Notes:What is WWDC 2017?Watch Apple’s 2017 WWDC Keynote which is the basis of today’s conversation, watching this first will drastically improve the listening experienceGoogle has their own version every year called Google I/O and its held each year in late MayMicrosoft's conference is named Microsoft Build which is generally held in early May each yearA seasoned Apple Developer commenting on the relaxed atmosphere of WWDC being held in San JoseTV and tvOSAmazon Prime tvOS app announcementHere’s Apple’s product page for watchOS 4Apple has opened up the future of Bluetooth accessories working directly with WatchWhat is NFC?Apple is opening up NFC to developers in iOS 11, which has been a subject of some contentionWatch satisfaction rates are through the roof, consistent across all the companies wearablesPotential glucose monitoring for WatchApple Watch health measurement’s accuracy is best in classWatch compared to proper chest monitorsWatch distance calculation is best in classApple allowing gym equipment providers to directly sync with WatchCustomers call using Pay on the watch a magical experiencewatchOS 2 to 3 was a major overhaul of the user experienceRecent comparison studies into Siri’s accuracy have shown room for improvement, although the results are fairly inconsistentSiri speaks 21 languages and 36 localizations, Cortana speaks 8, Google Assistant 4 and Alexa is merely bilingualYou can read Apple’s privacy page which does a terrific job of explaining how Apple prioritizes your privacy; the section on Siri has yet to be updated for iOS 11 where your device will sync the Siri data with each other, but that data will not be available to Apple; the best way I’ve seen this described was Horace Dediu who framed it that “Siri knows you, Apple does not”Siri’s learned behaviors are synced between your devices with iCloud in iOS 11The Wall Street Journal’s recent hit piece on Siri has garnered lots of attention recently, I felt the sourcing was pretty light for such a heavy tone, and it looks like I’m not the only oneUnderstanding extensions, released with iOS 8 in 2014, possibly one of the most underused power features of iOSExtensions allow the user to pass data between apps, something Android has allowed in a far less elegant form I believe since 2008 when the OS first launched, but certainly since 2009 when Cupcake added support for widgets I’ve shared my thoughts before on Android Wear 2.0’s adoption of cell radio supportApple announces MacOS High SierraWhat is Apple File System (APFS)?Many of the features of APFS such as full disk encryption and modern concepts such as snapshots and clones will theoretically allow Apple to provide drastically better solutions for system wide file encryption than File Vault, or system wide backup with Time MachineWhat is this ZFS Lucio speaks of?Remembering Mac OS X 10.6 Snow LeopardZFS support stripped from Snow LeopardWhat is HFS+? John Siracusa changed my life with these elegant write ups of file systems and backup solutionsApple to enforce 2FA as mandatory in iOS 11What is 2FA for Apple accounts?Mac OS Sierra and iOS 11 support HEVC, what is it?Apple announces Metal 2What is an eGPU?What is DirectX?Many windows machines powered by DirectX 11, but all machines running Windows 10 are powered by DirectX 12I had trouble finding the exact article Cillian was quoting to compare frame rates of World of Warcraft in Mac OS Sierra and Windows 10, but apparently performance in metal is terrificXamarin enables development of iPhone apps on Windows without a MacNew iMacs announcedNvidia explains why GPUs are so important for tasks such as augmented reality/virtual reality/mixed reality/machine learning/neural networksApple finally making desktop caliber video cards standard in all its 4k and 5k iMacs with the Radeon Pro 500 seriesHow does Radeon 580 Pro compare with Nvidea GTX 1080?AMD and it’s new Radeon Vega lineJohn Knoll, co-developed Photoshop with his brother and later started Industrial Light and Magic which has produced such movies as The Abyss, Pirates of the Caribbean, Speed Racer, Avatar, Hugo and all the modern Star Wars movies among many othersIndustrial Light and Magic (ILM)Cost of a graphics cardsApple stuns the world with the iMac ProCost of iMac Pro is stunningly lowApple’s 5k displays are getting ridiculousAffinity Photo appAffinity Photo demoCost of a last generation 8-core Xeon processor ranges from around $400 - $900What is ECC RAM?what is a teraflop?22 Teraflops is 4x more powerful than the Xbox Microsoft has teased releasing sometime this year codenamed ScorpioMicrosoft Surface StudioAppleCare+ for MacMacbook can now be configured with Intel’s i5 and i7 kaby lake chipsAre these processors custom Intel parts? I can’t find it listed anywhereKaby LakeiOS memory management16GB ram limit for Macbook ProsApple’s official dev kit for eGPUThe Talk Show goes live with Craig Federighi andPhil SchillerHTC ViveFinal Cut Pro XiOS 11 previewNew App Store design aestheticWhat is Aqua?Here’s a terrific history on the evolution of the Mac’s user interface designiTunes design evolution on the MacApple Music design has set the standard we are now seeing everywhereThere are currently around 2.2 million apps available in the App StoreNetflix prediction algorithms are gaining notorietyNetflix paralysis is being used to study human’s response to overwhelming optionsWhat is dogfooding?iMessage sync with iCloud and the new iMessage App drawerApple Pay with person to person payments in iOS 11Square provides a fantastic user experienceSplit view has been an option on the iPhone since the launch of iPhone 6 and iOS 9, provided you are not in zoomed modeControl center is redesigned to one page and is now customizableWhat is jailbreaking?All about Notification CenterA nice comprehensive look at all the design changes in iOS 11Airplay 2 and it’s support for multiple roomsWhat is a QR code?The iPhone camera app is now a basic QR code readerWhen guests are attempting to join your wifi network, iOS 11 will prompt you to provide your wifi passwordApple adds indoor maps for airports and mallsApple Maps gaining lane guidance and a specialized automatic Do Not Disturb Mode1PasswordSherlocking is a reference to an Operating System (OS) taking a third party app’s functionality and making it part of the native system, thus destroying the app’s market viability, R.I.P Sherlock1Password showing off their new iPad experienceiCloud keychain works within apps in iOS 11OS level integration of Facebook and Twitter was introduced in iOS 6, now removedWhat is iCloud keychain and how do I use it?Two step verification with Apple, which is different from 2FAWhat is Authty?Hacking with fan noiseWhat is an air gapped computer?The myth of security by obscurityMusic starts with workouts on watchOS 4Apple and silence is a dangerous comboThis is the biggest you can see album art in iTunes 12Lots of wasted space in Apple Music, look how small those navigation letters are!New iPad Pro, including new 10.5” screen sizeOG iPadiPhone upgrade programiPad Pro 12.9” offers 2732 x 2048 which is 5,595,136 at a density of 264 pixels per inch; the 15” MacBook Pro offers 2880 x 1800which is 5,184,000 pixels (about 2% more) with a density of 220 PPIUnderstanding ProMotion and the variable refresh rate displayBattery testing difficultiesiPad Pro performance improvementsPrevious gen iPad performance was already astoundingApple launches ARKit, a tool to allow developers to make augmented reality appsMicrosoft HoloLens is available today, but as this picture shows the limitations are still severeARKit demos are already absolutely mind boggling, remember these are being made by people on their iPhones and iPads less than 4 days after the tool launched while all of these people have been busy at the conference it was announced at (i.e., no free time)Understanding the new Depth APIMaui Jim sunglassesPlatforms State of the Union KeynoteARKit supports all A9 and A10 devicesPalm rejectionThis drag and drop demo from 3-5 minutes is absolutely stunningWhat are permissions?A10X SoC with 3x performance cores, 3x efficiency cores and a 12 core GPUApple announces the HomePod Apple MusicSpotifySpotify collaborative playlistsWhat is Chiptune?Reviews of quality of sound for the HomePod are very positiveBen Bajarin, Lucio butchers last namesHomePod spatial awarenessiPod HiFiLucio always assumes “late in the year” means the 2nd week in December, thus he is basically guaranteed to be correct or pleasantly surprisedSonos Play 3A8 processor in the HomePod, same as the current AppleTVHomePod does have a display, and according to Neil Cybart it’s the whole top, not the Siri waveformMagic LeapMicrosoft Satya Nadella, again, Lucio butchers last namesLucio and Cillian have discussed in much further depth on the topics of AR/VR here and on AMD here and hereThanks for listening! Lucio will be posting a written form of his WWDC impressions as soon as he can finish it.
This week on the SyrupCast, Igor Bonifacic, Rose Behar, and Zach Gilbert are joined by Patrick O'Rourke who is live on location in San Jose for this year's WWDC. This week, Apple held its annual developer conference, WWDC, in San Jose, California. The main event was chalk full of major announcements for developers, but surprisingly also contained many hardware reveals. Among some of the more notable announcements were a Kaby Lake-powered iMac, MacBook and MacBook Pro, ARKit, iOS 11, a new10.5 inch iPad Pro, and the HomePod. The Canadian Telecom Summit was also this week. Minister of Innovation, Science and Economic Development, Navdeep Bains, called for the CRTC to reconsider their previous decision regarding MVNO access to incumbent networks. Closing out the conference was a message from south of the border. FCC Chairman, Ajit Pai, addressed the conference via video message, advocating against heavy regulation in the telecom industry. Tune in to hear the SyrupCast team's thoughts. Do you have questions, comments, thoughts, or anything you would like addressed on the podcast? Send us an email to podcast@mobilesyrup.com. If you're feeling extra adventurous, send us a voice recording of your question or comment and you may end up featured in a future episode! Hosts: Igor Bonifacic, Patrick O'Rourke, Rose Behar, Zach Gilbert Total runtime: 55:23 WWDC: 1:45 Listener Mail: 28:10 Canadian Telecom Summit: 39:50 Shoutouts: 51:30 Subscribe on iTunes Direct download link Rose tips her hat to the Huawei P10 Lite. Zach, avid movie-goer, shouts out the Cineplex 4DX theatre -- the first of its kInd in Canada. Last but not least, Igor is shouting out US Politics and the Comey Senate hearing.
This week we talk WWDC. Which means we get excited about things like a new source code editor. Also, some bonus pre-E3 stuff. Show notes: XCode 9 New source code editor 60FPS scrolling Faster file opens New refactoring system Contextual extraction Rename refactoring GitHub integration Xcode Server Built In Multiple Booted Simulator Devices Wireless Development Swift 4! (Spec.fm) watchOS Apple introduces watchOS 4 at WWDC with new Siri-powered watch face New UI language moves to a vertical tile stack (sup Microsoft) New home screen which is just a vertical list of all your apps tvOS Amazon Prime Video Coming to Apple TV Later This Year TV MLKit macOS macOS High Sierra Brings Current Improvements, Future Developments Apparently APFS is not great on spinning disks Mac hardware updates and teasers Apple gives the MacBook and MacBook Pros a Kaby Lake refresh iMac and iMac Pro VR SteamVR is coming to Mac—and Apple says it will actually work Apple is selling an external GPU for MacBook Pros (no other MacBooks are Thunderbolt 3) iPad hardware updates Apple introduces a redesigned 10.5-inch iPad Pro starting at $649.99 Apple Updates iPad Pro Lineup with New 10.5″ and 12.9″ Models iOS iOS 11: The MacStories Overview FLAC support in iOS?! Drag and drop in iOS 11 for iPhone as well Apple’s new iOS file manager coming this fall as part of iOS 11 Core NFC opens NFC up New storage saving stuff (dashboard for ways to use less storage) AR Kit Core ML New Design tweaks WTF is that Control Center? HomePod Apple Introduces HomePod, a Siri-Equipped Smart Speaker Siri now the same across all Apple devices
PC Perspective Podcast #453 - 06/07/17 Join us for talk about continued Computex 2017 coverage, WWDC '17, and more! You can subscribe to us through iTunes and you can still access it directly through the RSS page HERE. The URL for the podcast is: http://pcper.com/podcast - Share with your friends! iTunes - Subscribe to the podcast directly through the iTunes Store (audio only) Video version on iTunes Google Play - Subscribe to our audio podcast directly through Google Play! RSS - Subscribe through your regular RSS reader (audio only) Video version RSS feed MP3 - Direct download link to the MP3 file Hosts: Ryan Shrout, Jeremy Hellstrom, Josh Walrath, Allyn Malventano Peanut Gallery: Alex Lustenberg, Ken Addison Program length: 1:33:54 Podcast topics of discussion: Join our spam list to get notified when we go live! Patreon Week in Review: 0:06:33 How 3D XPoint Phase-Change Memory Works 0:23:10 ECS LIVA Z Review: Fanless Apollo Lake Mini PC 0:29:10 Logitech G413: The Affordable Mechanical Gaming Keyboard 0:32:21 Google Pixel Review: Life after Nexus Computex Continued 0:39:50 Computex 2017: GIGABYTE Announces X299 AORUS Motherboard Lineup 0:41:23 Computex 2017: ASRock Launching H110 Pro BTC+ Motherboard With 13 PCI-E Slots 0:46:49 Computex 2017: Lian-Li Launching AIO Liquid Coolers With Raw Copper Radiators 0:48:05 ASUS Shows Off Flagship ROG Zenith Extreme X399 Motherboard 0:52:10 Computex 2017: ASRock Shows Off Two X399 Threadripper Motherboards WWDC 2017: 0:56:50 WWDC 2017: One Small Step for the iMac, One Giant Leap for the iMac Pro 0:54:47 WWDC 2017: Apple Updates MacBook line-up with Kaby Lake, Improved Graphics News items of interest: 1:04:30 Plex Launches Live TV Feature, Works on NVIDIA SHIELD 1:06:55 NVIDIA SHIELD TV Update 5.2 adds TV Tuners, NAS write capability 1:08:10 Imagination PowerVR Ray Tracing with UE4 & Vulkan Demo 1:08:59 ASUS Republic of Gamers Announces Strix X370-F Gaming and Strix B350-F Gaming 1:10:50 Honey, I shrunk the silicon 1:13:33 Rumor: New Edition of Windows 10 Pro Planned 1:16:27 Micron Pushes GDDR5X To 16Gbps, Expects To Launch GDDR6 In Early 2018 Hardware/Software Picks of the Week Josh: So cheap, so soft... Jeremy: ummm, cheap and experienced 1TB SSD for Canadians Allyn: Star Trek Bridge Crew http://pcper.com/podcast http://twitter.com/ryanshrout and http://twitter.com/pcper Closing/outro Subscribe to the PC Perspective YouTube Channel for more videos, reviews and podcasts!!
This week we talk WWDC. Which means we get excited about things like a new source code editor. Also, some bonus pre-E3 stuff. Show notes: XCode 9 New source code editor 60FPS scrolling Faster file opens New refactoring system Contextual extraction Rename refactoring GitHub integration Xcode Server Built In Multiple Booted Simulator Devices Wireless Development Swift 4! (Spec.fm) watchOS Apple introduces watchOS 4 at WWDC with new Siri-powered watch face New UI language moves to a vertical tile stack (sup Microsoft) New home screen which is just a vertical list of all your apps tvOS Amazon Prime Video Coming to Apple TV Later This Year TV MLKit macOS macOS High Sierra Brings Current Improvements, Future Developments Apparently APFS is not great on spinning disks Mac hardware updates and teasers Apple gives the MacBook and MacBook Pros a Kaby Lake refresh iMac and iMac Pro VR SteamVR is coming to Mac—and Apple says it will actually work Apple is selling an external GPU for MacBook Pros (no other MacBooks are Thunderbolt 3) iPad hardware updates Apple introduces a redesigned 10.5-inch iPad Pro starting at $649.99 Apple Updates iPad Pro Lineup with New 10.5″ and 12.9″ Models iOS iOS 11: The MacStories Overview FLAC support in iOS?! Drag and drop in iOS 11 for iPhone as well Apple’s new iOS file manager coming this fall as part of iOS 11 Core NFC opens NFC up New storage saving stuff (dashboard for ways to use less storage) AR Kit Core ML New Design tweaks WTF is that Control Center? HomePod Apple Introduces HomePod, a Siri-Equipped Smart Speaker Siri now the same across all Apple devices
This week: new evidence points to one of the most hardware-packed WWDCs in years! Add in four new OS reveals and, by golly, you have one heckuva exciting show. We’ll tell you all we know, and share all the products we predict will hit the stage. This episode supported by Build a beautiful, responsive website quick at Squarespace.com. Enter offer code CultCast at checkout to get 10% off. Squarespace—Build it Beautiful. CultCloth will keep your iPhone 7, Apple Watch, Mac and iPad sparkling clean, and for a limited time you can use code CULTCAST to score a free CleanCloth with any order at CultCloth.co. We also want to give Kevin MacLeod at incompetech.com a thanks for the great music you hear on today's show. On the show this week @erfon / @bst3r / @lkahney Steve Jobs closes down Apple! https://www.youtube.com/watch?v=Shu6_lO1PW8 Everything we expect to see at WWDC2017 http://www.cultofmac.com/484068/everything-expect-see-wwdc-2017/ MacBook Pro Macbook Pro with Touch Bar was announced 7 months ago! But a new one looks to be on the way. Expect: More powerful Kaby Lake processors 32GB of desktop-class RAM for 15-inch MacBook Pro Price slash for 13-inch MacBook Pro without Touch Bar which hasn’t been selling well per Ming Chi Kuo MacBook Pro shipping estimates hint at WWDC refresh http://www.cultofmac.com/483974/macbook-pro-shipping-estimates-hint-wwdc-refresh/ Shipping times for the 15-inch model have slipped on the Apple online store It seems strange that shipping times would suddenly slip for a product that’s been on sale since October. “A spot check shows 15-inch MacBook Pro delivery estimates are similarly as long in the United Kingdom, Australia, Canada, France, Germany, Hong Kong, Italy, Netherlands, Singapore, Spain, and several other countries,” reports MacRumors. 12-inch MacBook It’s been over a year since Apple has updated its the portable 12-inch MacBook. Now would be a good time. MacBook Air Bloomberg reported earlier in May that Apple is “considering” updating the MacBook Pro with a newer processor because sales of the machine have continued to be “surprisingly strong.” Who knows what processor it’ll get or what (if any ) other upgrades (like as USB-C or a new display) might be included. iMac, Mac Pro, and Mac mini Apple announced earlier this year that they are hard at work on new pro-level desktop machines, but don’t expect to see anything at WWDC. The company made it clear that the new Mac Pro is in the works, but they also gave a spec bump to the current line. It is possible we may see an announcement about the pro-level iMacs they talked about, especially considering it hasn’t been updated since Oct. 2015! Maybe we’ll get some Kaby lake chips. 10.5-inch iPad Pro KGI Securities analyst Ming-Chi Kuo thinks there’s a good chance Apple will debut its 10.5-inch iPad Pro at this year’s event. But if it will be using a new design language similar to the iPhone 8, it probably won’t be revealed until after the new iPhones. Apple is already manufacturing its Siri-powered speaker http://www.cultofmac.com/484166/apple-already-manufacturing-siri-powered-speaker/#more-484166 Apple’s grand unveiling of its Siri-powered home speaker could come as soon as next week, according to a new report that claims production on the new device is already underway. “The device will differ from Amazon.com Inc.’s Echo and Alphabet Inc.’s Google Home speakers by offering virtual surround sound technology and deep integration with Apple’s product lineup,” reports Bloomberg, citing people familiar with the matter. If Apple does announce the speaker at WWDC don’t expect it to be available immediately. The report claims that units won’t ship until later this year, giving devs plenty of time to integrate their applications with it. Apple registers new Macs, iPads, Magic Keyboard ahead of WWDC http://www.cultofmac.com/484076/apple-registers-new-macs-ipads-magic-keyboard-ahead-wwdc/ Apple has registered a bunch of new products with the Eurasian Economic Commission ahead of WWDC next week. Its filings hint at the imminent arrival of new Macs, iPads, and a refreshed Magic Keyboard. The company has registered five new Macs with the EEC Another four model numbers are associated with iOS 10, which likely ties them to new iPad Pros. Possibly also the 10.5-inch model Finally, there’s a model number that points to a wireless keyboard. It’s been well over 19 months since Apple introduced the original Magic Keyboard, so we could well see a refreshed model with some minor improvements under the hood. Get drawing tips as we cover WWDC with sketchnotes http://www.cultofmac.com/482075/how-to-sketchnote-the-apple-wwdc/
This week on BSD Now, we review the EuroBSDcon schedule, we explore the mysteries of Docker on OpenBSD, and show you how to run PostgreSQL on ZFS. This episode was brought to you by Headlines EuroBSDcon 2017 - Talks & Schedule published (https://2017.eurobsdcon.org/2017/05/26/talks-schedule-published/) The EuroBSDcon website was updated with the tutorial and talk schedule for the upcoming September conference in Paris, France. Tutorials on the 1st day: Kirk McKusick - An Introduction to the FreeBSD Open-Source Operating System, George Neville-Neil - DTrace for Developers, Taylor R Campbell - How to untangle your threads from a giant lock in a multiprocessor system Tutorials on the 2nd day: Kirk continues his Introduction lecture, Michael Lucas - Core concepts of ZFS (half day), Benedict Reuschling - Managing BSD systems with Ansible (half day), Peter Hessler - BGP for developers and sysadmins Talks include 3 keynotes (2 on the first day, beginning and end), another one at the end of the second day by Brendan Gregg Good mixture of talks of the various BSD projects Also, a good amount of new names and faces Check out the full talk schedule (https://2017.eurobsdcon.org/talks-schedule/). Registration is not open yet, but will be soon. *** OpenBSD on the Xiaomi Mi Air 12.5" (https://jcs.org/2017/05/22/xiaomiair) The Xiaomi Mi Air 12.5" (https://xiaomi-mi.com/notebooks/xiaomi-mi-notebook-air-125-silver/) is a basic fanless 12.5" Ultrabook with good build quality and decent hardware specs, especially for the money: while it can usually be had for about $600, I got mine for $489 shipped to the US during a sale about a month ago. Xiaomi offers this laptop in silver and gold. They also make a 13" version but it comes with an NVidia graphics chip. Since these laptops are only sold in China, they come with a Chinese language version of Windows 10 and only one or two distributors that carry them ship to the US. Unfortunately that also means they come with practically no warranty or support. Hardware > The Mi Air 12.5" has a fanless, 6th generation (Skylake) Intel Core m3 processor, 4Gb of soldered-on RAM, and a 128Gb SATA SSD (more on that later). It has a small footprint of 11.5" wide, 8" deep, and 0.5" thick, and weighs 2.3 pounds. > A single USB-C port on the right-hand side is used to charge the laptop and provide USB connectivity. A USB-C ethernet adapter I tried worked fine in OpenBSD. Whether intentional or not, a particular design touch I appreciated was that the USB-C port is placed directly to the right of the power button on the keyboard, so you don't have to look or feel around for the port when plugging in the power cable. > A single USB 3 type-A port is also available on the right side next to the USB-C port. A full-size HDMI port and a headphone jack are on the left-hand side. It has a soldered-on Intel 8260 wireless adapter and Bluetooth. The webcam in the screen bezel attaches internally over USB. > The chassis is all aluminum and has sufficient rigidity in the keyboard area. The 12.5" 1920x1080 glossy IPS screen has a fairly small bezel and while its hinge is properly weighted to allow opening the lid with one hand (if you care about that kind of thing), the screen does have a bit of top-end wobble when open, especially when typing on another laptop on the same desk. > The keyboard has a roomy layout and a nice clicky tactile with good travel. It is backlit, but with only one backlight level. When enabled via Fn+F10 (which is handled by the EC, so no OpenBSD support required), it will automatically shut off after not typing for a short while, automatically turning back once a key is pressed. Upgrades > An interesting feature of the Mi Air is that it comes with a 128Gb SATA SSD but also includes an open PCI-e slot ready to accept an NVMe SSD. > I upgraded mine with a Samsung PM961 256Gb NVMe SSD (left), and while it is possible to run with both drives in at the same time, I removed the Samsung CM871a 128Gb SATA (right) drive to save power. > The bottom case can be removed by removing the seven visible screws, in addition to the one under the foot in the middle back of the case, which just pries off. A spudger tool is needed to release all of the plastic attachment clips along the entire edge of the bottom cover. > Unfortunately this upgrade proved to be quite time consuming due to the combination of the limited UEFI firmware on the Mi Air and a bug in OpenBSD. A Detour into UEFI Firmware Variables > Unlike a traditional BIOS where one can boot into a menu and configure the boot order as well as enabling and disabling options such as "USB Hard Drive", the InsydeH2O UEFI firmware on the Xiaomi Air only provides the ability to adjust the boot order of existing devices. Any change or addition of boot devices must be done from the operating system, which is not possible under OpenBSD. > I booted to a USB key with OpenBSD on it and manually partitioned the new NVME SSD, then rsynced all of the data over from the old drive, but the laptop would not boot to the new NVME drive, instead showing an error message that there was no bootable OS. > Eventually I figured out that the GPT table that OpenBSD created on the NVMe disk was wrong due to a [one-off bug in the nvme driver](https://github.com/openbsd/src/commit/dc8298f669ea2d7e18c8a8efea509eed200cb989) which was causing the GPT table to be one sector too large, causing the backup GPT table to be written in the wrong location (and other utilities under Linux to write it over the OpenBSD area). I'm guessing the UEFI firmware would fail to read the bad GPT table on the disk that the boot variable pointed to, then declare that disk as missing, and then remove any variables that pointed to that disk. OpenBSD Support > The Mi Air's soldered-on Intel 8260 wireless adapter is supported by OpenBSD's iwm driver, including 802.11n support. The Intel sound chip is recognized by the azalia driver. > The Synaptics touchpad is connected via I2C, but is not yet supported. I am actively hacking on my dwiic driver to make this work and the touchpad will hopefully operate as a Windows Precision Touchpad via imt so I don't have to write an entirely new Synaptics driver. > Unfortunately since OpenBSD's inteldrm support that is ported from Linux is lagging quite a bit behind, there is no kernel support for Skylake and Kaby Lake video chips. Xorg works at 1920x1080 through efifb so the machine is at least usable, but X is not very fast and there is a noticeable delay when doing certain redrawing operations in xterm. Screen backlight can be adjusted through my OpenBSD port of intel_backlight. Since there is no hardware graphics support, this also means that suspend and resume do not work because nothing is available to re-POST the video after resume. Having to use efifb also makes it impossible to adjust the screen gamma, so for me, I can't use redshift for comfortable night-time hacking. Flaws > Especially taking into account the cheap price of the laptop, it's hard to find faults with the design. One minor gripe is that the edges of the case along the bottom are quite sharp, so when carrying the closed laptop, it can feel uncomfortable in one's hands. > While all of those things could be overlooked, unfortunately there is also a critical flaw in the rollover support in the keyboard/EC on the laptop. When typing certain combinations of keys quickly, such as holding Shift and typing "NULL", one's fingers may actually hold down the Shift, N, and U keys at the same time for a very brief moment before releasing N. Normally the keyboard/EC would recognize U being pressed after N is already down and send an interrupt for the U key. Unfortunately on this laptop, particular combinations of three keys do not interrupt for the third key at all until the second key is lifted, usually causing the third key not to register at all if typed quickly. I've been able to reproduce this problem in OpenBSD, Linux, and Windows, with the combinations of at least Shift+N+U and Shift+D+F. Holding Shift and typing the two characters in sequence quickly enough will usually fail to register the final character. Trying the combinations without Shift, using Control or Alt instead of Shift, or other character pairs does not trigger the problem. This might be a problem in the firmware on the Embedded Controller, or a defect in the keyboard circuitry itself. As I mentioned at the beginning, getting technical support for this machine is difficult because it's only sold in China. Docker on OpenBSD 6.1-current (https://medium.com/@dave_voutila/docker-on-openbsd-6-1-current-c620513b8110) Dave Voutila writes: So here's the thing. I'm normally a macOS user…all my hardware was designed in Cupertino, built in China. But I'm restless and have been toying with trying to switch my daily machine over to a non-macOS system sort of just for fun. I find Linux messy, FreeBSD not as Apple-laptop-friendly as it should be, and Windows a non-starter. Luckily, I found a friend in Puffy. Switching some of my Apple machines over to dual-boot OpenBSD left a gaping hole in my workflow. Luckily, all the hard work the OpenBSD team has done over the last year seems to have plugged it nicely! OpenBSD's hypervisor support officially made it into the 6.1 release, but after some experimentation it was rather time consuming and too fragile to get a Linux guest up and running (i.e. basically the per-requisite for Docker). Others had reported some success starting with QEMU and doing lots of tinkering, but after a wasted evening I figured I'd grab the latest OpenBSD snapshot and try what the openbsd-misc list suggested was improved Linux support in active development. 10 (11) Steps to docker are provided Step 0 — Install the latest OpenBSD 6.1 snapshot (-current) Step 1 — Configure VMM/VMD Step 2 — Grab an Alpine Linux ISO Step 3 — Make a new virtual disk image Step 4 — Boot Alpine's ISO Step 5 — Inhale that fresh Alpine air Step 6 — Boot Alpine for Reals Step 7 — Install Docker Step 8 — Make a User Step 9 — Ditch the Serial Console Step 10 — Test out your Docker instance I haven't done it yet, but I plan on installing docker-compose via Python's pip package manager. I prefer defining containers in the compose files. PostgreSQL + ZFS Best Practices and Standard Procedures (https://people.freebsd.org/~seanc/postgresql/scale15x-2017-postgresql_zfs_best_practices.pdf) Slides from Sean Chittenden's talk about PostgreSQL and ZFS at Scale 15x this spring Slides start with a good overview of Postgres and ZFS, and how to use them together To start, it walks through the basics of how PostgreSQL interacts with the filesystem (any filesystem) Then it shows the steps to take a good backup of PostgreSQL, then how to do it even better with ZFS Then an intro to ZFS, and how Copy-on-Write changes host PostgreSQL interacts with the filesystem Overview of how ZFS works ZFS Tuning tips: Compression, Recordsize, atime, when to use mostly ARC vs sharedbuffer, plus pgrepack Followed by a discussion of the reliability of SSDs, and their Bit Error Rate (BER) A good SSD has a 4%/year chance of returning the wrong data. A cheap SSD 34% If you put 20 SSDs in a database server, that means 58% (Good SSDs) to 99.975% (Lowest quality commercially viable SSD) chance of an error per year Luckily, ZFS can detect and correct these errors This applies to all storage, not just SSDs, every device fails More Advice: Use quotas and reservations to avoid running out of space Schedule Periodic Scrubs One dataset per database Backups: Live demo of rm -rf'ing the database and getting it back Using clones to test upgrades on real data Naming Conventions: Use a short prefix not on the root filesystem (e.g. /db) Encode the PostgreSQL major version into the dataset name Give each PostgreSQL cluster its own dataset (e.g. pgdb01) Optional but recommended: one database per cluster Optional but recommended: one app per database Optional but recommended: encode environment into DB name Optional but recommended: encode environment into DB username using ZFS Replication Check out the full detailed PDF and implement a similar setup for your database needs *** News Roundup TrueOS Evolving Its "Stable" Release Cycle (https://www.trueos.org/blog/housekeeping-update-infrastructure-trueos-changes/) TrueOS is reformulating its Stable branch based on feedback from users. The goal is to have a “release” of the stable branch every 6 months, for those who do not want to live on the edge with the rapid updates of the full rolling release Most of the TrueOS developers work for iX Systems in their Tennessee office. Last month, the Tennessee office was moved to a different location across town. As part of the move, we need to move all our servers. We're still getting some of the infrastructure sorted before moving the servers, so please bear with us as we continue this process. As we've continued working on TrueOS, we've heard a significant portion of the community asking for a more stable “STABLE” release of TrueOS, maybe something akin to an old PC-BSD version release. In order to meet that need, we're redefining the TrueOS STABLE branch a bit. STABLE releases are now expected to follow a six month schedule, with more testing and lots of polish between releases. This gives users the option to step back a little from the “cutting edge” of development, but still enjoy many of the benefits of the “rolling release” style and the useful elements of FreeBSD Current. Critical updates like emergency patches and utility bug fixes are still expected to be pushed to STABLE on a case-by-case basis, but again with more testing and polish. This also applies to version updates of the Lumina and SysAdm projects. New, released work from those projects will be tested and added to STABLE outside the 6 month window as well. The UNSTABLE branch continues to be our experimental “cutting edge” track, and users who want to follow along with our development and help us or FreeBSD test new features are still encouraged to follow the UNSTABLE track by checking that setting in their TrueOS Update Manager. With boot environments, it will be easy to switch back and forth, so you can have the best of both worlds. Use the latest bleeding edge features, but knowing you can fall back to the stable branch with just a reboot As TrueOS evolves, it is becoming clearer that one role of the system is to function as a “test platform” for FreeBSD. In order to better serve this role, TrueOS will support both OpenRC and the FreeBSD RC init systems, giving users the choice to use either system. While the full functionality isn't quite ready for the next STABLE update, it is planned for addition after the last bit of work and testing is complete. Stay tuned for an upcoming blog post with all the details of this change, along with instructions how to switch between RC and OpenRC. This is the most important change for me. I used TrueOS as an easy way to run the latest version of -CURRENT on my laptop, to use it as a user, but also to do development. When TrueOS deviates from FreeBSD too much, it lessens the power of my expertise, and complicates development and debugging. Being able to switch back to RC, even if it takes another minute to boot, will bring TrueOS back to being FreeBSD + GUI and more by default, instead of a science project. We need both of those things, so having the option, while more work for the TrueOS team, I think will be better for the entire community *** Logical Domains on SunFire T2000 with OpenBSD/sparc64 (http://www.h-i-r.net/2017/05/logical-domains-on-sunfire-t2000-with.html) A couple of years ago, I picked up a Sun Fire T2000. This is a 2U rack mount server. Mine came with four 146GB SAS drives, a 32-core UltraSPARC T1 CPU and 32GB of RAM. Sun Microsystems incorporated Logical Domains (LDOMs) on this class of hardware. You don't often need 32 threads and 32GB of RAM in a single server. LDOMs are a kind of virtualization technology that's a bit closer to bare metal than vmm, Hyper-V, VirtualBox or even Xen. It works a bit like Xen, though. You can allocate processor, memory, storage and other resources to virtual servers on-board, with a blend of firmware that supports the hardware allocation, and some software in userland (on the so-called primary or control domain, similar to Xen DomU) to control it. LDOMs are similar to what IBM calls Logical Partitions (LPARs) on its Mainframe and POWER series computers. My day job from 2006-2010 involved working with both of these virtualization technologies, and I've kind of missed it. While upgrading OpenBSD to 6.1 on my T2000, I decided to delve into LDOM support under OpenBSD. This was pretty easy to do, but let's walk through it Resources: The ldomctl(8) man page (http://man.openbsd.org/OpenBSD-current/man8/sparc64/ldomctl.8) tedu@'s write-up on Flak (for a different class of server) (http://www.tedunangst.com/flak/post/OpenBSD-on-a-Sun-T5120) A Google+ post by bmercer@ (https://plus.google.com/101694200911870273983/posts/jWh4rMKVq97) Once you get comfortable with the fact that there's a little-tiny computer (the ALOM) powered by VXWorks inside that's acting as the management system and console (there's no screen or keyboard/mouse input), Installing OpenBSD on the base server is pretty straightforward. The serial console is an RJ-45 jack, and, yes, the ubiquitous blue-colored serial console cables you find for certain kinds of popular routers will work fine. OpenBSD installs quite easily, with the same installer you find on amd64 and i386. I chose to install to /dev/sd0, the first SAS drive only, leaving the others unused. It's possible to set them up in a hardware RAID configuration using tools available only under Solaris, or use softraid(4) on OpenBSD, but I didn't do this. I set up the primary LDOM to use the first ethernet port, em0. I decided I wanted to bridge the logical domains to the second ethernet port. You could also use a bridge and vether interface, with pf and dhcpd to create a NAT environment, similar to how I networked the vmm(4) systems. Create an LDOM configuration file. You can put this anywhere that's convenient. All of this stuff was in a "vm" subdirectory of my home. I called it ldom.conf: domain primary { vcpu 8 memory 8G } domain puffy { vcpu 8 memory 4G vdisk "/home/axon/vm/ldom1" vnet } Make as many disk images as you want, and make as many additional domain clauses as you wish. Be mindful of system resources. I couldn't actually allocate a full 32GB of RAM across all the LDOMs I eventually provisioned seven LDOMs (in addition to the primary) on the T2000, each with 3GB of RAM and 4 vcpu cores. If you get creative with use of network interfaces, virtual ethernet, bridges and pf rules, you can run a pretty complex environment on a single chassis, with services that are only exposed to other VMs, a DMZ segment, and the internal LAN. A nice tutorial, and an interesting look at an alternative platform that was ahead of its time *** documentation is thoroughly hard (http://www.tedunangst.com/flak/post/documentation-is-thoroughly-hard) Ted Unangst has a new post this week about documentation: Documentation is good, so therefore more documentation must be better, right? A few examples where things may have gotten out of control A fine example is the old OpenBSD install instructions. Once you've installed OpenBSD once or twice, the process is quite simple, but you'd never know this based on reading the instructions. Compare the files for 4.8 INSTALL and 5.8 INSTALL. Both begin with a brief intro to the project. Then 4.8 has an enormous list of mirrors, which seems fairly redundant if you've already found the install file. Followed by an enormous list of every supported variant of every supported device. Including a table of IO port configurations for ISA devices. Finally, after 1600 lines of introduction we get to the actual installation instructions. (Compared to line 231 for 5.8.) This includes a full page of text about how to install from tape, which nobody ever does. It took some time to recognize that all this documentation was actually an impediment to new users. Attempting to answer every possible question floods the reader with information for questions they were never planning to ask. Part of the problem is how the information is organized. Theoretically it makes sense to list supported hardware before instructions. After all, you can't install anything if it's not supported, right? I'm sure that was considered when the device list was originally inserted above the install instructions. But as a practical matter, consulting a device list is neither the easiest nor fastest way to determine what actually works. In the FreeBSD docs tree, we have been doing a facelift project, trying to add ‘quick start' sections to each chapter to let you get to the more important information first. It is also helpful to move data in the forms of lists and tables to appendices or similar, where they can easily be references, but are not blocking your way to the information you are actually hunting for An example of nerdview signage (http://languagelog.ldc.upenn.edu/nll/?p=29866). “They have in effect provided a sign that will tell you exactly what the question is provided you can already supply the answer.” That is, the logical minds of technical people often decide to order information in an order that makes sense to them, rather than in the order that will be most useful to the reader In the end, I think “copy diskimage to USB and follow prompts” is all the instructions one should need, but it's hard to overcome the unease of actually making the jump. What if somebody is confused or uncertain? Why is this paragraph more redundant than that paragraph? (And if we delete both, are we cutting too much?) Sometimes we don't need to delete the information. Just hide it. The instructions to upgrade to 4.8 and upgrade to 5.8 are very similar, with a few differences because every release is a little bit different. The pages look very different, however, because the not at all recommended kernel free procedure, which takes up half the page, has been hidden from view behind some javascript and only expanded on demand. A casual browser will find the page and figure the upgrade process will be easy, as opposed to some long ordeal. This is important as well, it was my original motivation for working on the FreeBSD Handbook's ZFS chapter. The very first section of the chapter was the custom kernel configuration required to run ZFS on i386. That scared many users away. I moved that to the very end, and started with why you might want to use ZFS. Much more approachable. Sometimes it's just a tiny detail that's overspecified. The apmd manual used to explain exactly which CPU idle time thresholds were used to adjust frequency. Those parameters, and the algorithm itself, were adjusted occasionally in response to user feedback, but sometimes the man page lagged behind. The numbers are of no use to a user. They're not adjustable without recompiling. Knowing that the frequency would be reduced at 85% idle vs 90% idle doesn't really offer much guidance as to whether to enable auto scaling or not. Deleting this detail ensured the man page was always correct and spares the user the cognitive load of trying to solve an unnecessary math problem. For fun: For another humorous example, it was recently observed that the deja-dup package provides man page translations for Australia, Canada, and Great Britain. I checked, the pages are in fact not quite identical. Some contain typo fixes that didn't propagate to other translations. Project idea: attempt to identify which country has the most users, or most fastidious users, by bug fixes to localized man pages. lldb on BeagleBone Black (https://lists.freebsd.org/pipermail/freebsd-arm/2017-May/016260.html) I reliably managed to build (lldb + clang/lld) from the svn trunk of LLVM 5.0.0 on my Beaglebone Black running the latest snapshot (May 20th) of FreeBSD 12.0-CURRENT, and the lldb is working very well, and this includes single stepping and ncurses-GUI mode, while single stepping with the latest lldb 4.0.1 from the ports does not work. In order to reliably build LLVM 5.0.0 (svn), I set up a 1 GB swap partition for the BBB on a NFSv4 share on a FreeBSD fileserver in my network - I put a howto of the procedure on my BLog: https://obsigna.net/?p=659 The prerequesites on the Beaglebone are: ``` pkg install tmux pkg install cmake pkg install python pkg install libxml2 pkg install swig30 pkg install ninja pkg install subversion ``` On the FreeBSD fileserver: ``` /pathtothe/bbb_share svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm cd llvm/tools svn co http://llvm.org/svn/llvm-project/cfe/trunk clang svn co http://llvm.org/svn/llvm-project/lld/trunk lld svn co http://llvm.org/svn/llvm-project/lldb/trunk lldb ``` + On the Beaglebone Black: # mount_nfs -o noatime,readahead=4,intr,soft,nfsv4 server:/path_to_the/bbb_share /mnt # cd /mnt # mkdir build # cmake -DLLVM_TARGETS_TO_BUILD="ARM" -DCMAKE_BUILD_TYPE="MinSizeRel" -DLLVM_PARALLEL_COMPILE_JOBS="1" -DLLVM_PARALLEL_LINK_JOBS="1" -G Ninja .. I execute the actual build command from within a tmux session, so I may disconnect during the quite long (40 h) build: ``` tmux new "ninja lldb install" ``` When debugging in GUI mode using the newly build lldb 5.0.0-svn, I see only a minor issue, namely UTF8 strings are not displayed correctly. This happens in the ncurses-GUI only, and this is an ARM issue, since it does not occur on x86 machines. Perhaps this might be related to the signed/unsigned char mismatch between ARM and x86. Beastie Bits Triangle BSD Meetup on June 27th (https://www.meetup.com/Triangle-BSD-Users-Group/events/240247251/) Support for Controller Area Networks (CAN) in NetBSD (http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20170521_0113.html) Notes from Monday's meeting (http://mailman.uk.freebsd.org/pipermail/ukfreebsd/2017-May/014104.html) RunBSD - A site about the BSD family of operating systems (http://runbsd.info/) BSDCam(bridge) 2017 Travel Grant Application Now Open (https://www.freebsdfoundation.org/blog/bsdcam-2017-travel-grant-application-now-open/) New BSDMag has been released (https://bsdmag.org/download/nearly-online-zpool-switching-two-freebsd-machines/) *** Feedback/Questions Philipp - A show about byhve (http://dpaste.com/390F9JN#wrap) Jake - byhve Support on AMD (http://dpaste.com/0DYG5BD#wrap) CY - Pledge and Capsicum (http://dpaste.com/1YVBT12#wrap) CY - OpenSSL relicense Issue (http://dpaste.com/3RSYV23#wrap) Andy - Laptops (http://dpaste.com/0MM09EX#wrap) ***
This week: new MacBook Pros at WWDC? Insiders say yes! We’ll tell you all we know. Plus: why future Macs are about to get much faster CPUs; Apple makes a big move to bring manufacturing back to the US; and we’ll wrap up with 5 weird and whacky facts about the new Apple Park campus. This episode supported by Build a beautiful, responsive website quick at Squarespace.com. Enter offer code CultCast at checkout to get 10% off. Squarespace—Build it Beautiful. CultCloth will keep your iPhone 7, Apple Watch, Mac and iPad sparkling clean, and for a limited time you can use code CULTCAST to score a free CleanCloth with any order at CultCloth.co. We also want to give Kevin MacLeod at incompetech.com a thanks for the great music you hear on today's show. On the show this week @erfon / @bst3r / @lkahney Apple may reveal three new MacBooks at WWDC http://www.cultofmac.com/481877/new-macbooks-wwdc/ Apple hasn’t released new hardware at a WWDC keynote since 2013, but the company is allegedly planning to unveil a new lineup of MacBooks, according to a report that claims the new machines will pack Intel’s new Kaby Lake processor to bring more speed than ever. Three new laptops will debut at WWDC 2017, claims Bloomberg, citing “people familiar with the matter.” Both the MacBook Pro and 12-inch MacBook will be updated with new Intel chips. Apple is also supposedly considering updating the 13-inch MacBook Air with a new processor, too, which would be quite a surprise as most observers assumed the machine was on its last legs now that the MacBook and MacBook Pro are thinner. Sales of the old MacBook Air remain “surprisingly strong” due to its cheap price tag, claims one of the report’s sources. What features needed to make the machine exciting again Shows Apple may be getting about making Mac great again. Intel: Cannonlake CPUs will be more than 15 percent faster than Kaby Lake http://www.pcworld.com/article/3167942/components-processors/intel-cannonlake-will-be-more-than-15-percent-faster-than-kaby-lake.html Meager performance gains aren’t all Apple’s fault Chipmakers in past years focused on increasing performance by raising the clock frequency. But that made chips power hungry, and their focus shifted to adding cores, which boosted performance but also added battery life to laptops. Then the focus turned to integrating technologies like graphics and I/O buses inside processors. Gaming and virtual reality have brought a focus back to raw CPU performance. The performance improvements from Skylake to Kaby Lake topped out at 15 percent. The CPU performance boost for Cannonlake should be at least that, Intel said. The gaming market is exploding, especially eSports, and demand for high-performance Core i7 chips skyrocketed last year Intel may be trying to catch up with AMD, which is boasting a 40 percent performance improvement for its upcoming Ryzen chips. Apple’s standalone Siri could look a lot like Echo Show http://www.cultofmac.com/481625/apples-standalone-siri-look-lot-like-echo-show/ Apple’s Amazon Echo rival standalone Siri speaker will come with a touch-sensitive display, claims KGI Securities analyst Ming-Chi Kuo. In a note to clients over the weekend, Kuo suggested that the Siri home speaker will have a “touch panel,” although it’s not known whether this will be a full-on screen or a simpler touch-based interface of some sort. Apple gives $200 million to iPhone glassmaker to promote U.S. manufacturing http://www.cultofmac.com/481305/apple-gives-200-million-iphone-glassmakers-promote-u-s-manufacturing/ You may have heard that Tim Cook recently announced a $1 billion Advanced Manufacturing Fund in an interview with Mad Money’s Jim Cramer at Apple Campus, he said the goal was to push “people to do advanced manufacturing in the United States.” Rather than pulling from its enormous pile of overseas cash, Apple is borrowing the money for its $1 billion fund since that is cheaper than paying to repatriate its foreign money pile. Apple has awarded Corning the first grant of its $1 billion investment aimed at boosting high-tech manufacturing jobs in the United States. The glassmaker will receive $200 million. Apple’s contribution is part of its “Advanced Manufacturing Fund” will support Corning’s R&D, capital equipment needs, and state-of-the-art glass processing. Apple Park originally looked like a penis and 5 other wild facts http://www.cultofmac.com/481821/apple-park-penis-shaped-campus/ How Apple Park campus almost looked like a giant dong https://www.wired.com/2015/10/look-apples-newest-spaceship-building/
CPNews Le D-Wave passe la seconde, mais manque d’interconnections… Et IBM prépare son ordinateur quantique polyvalent à 50 qbits. PowerVR annonce sa nouvelle génération de GPU : Furian. Xiaomi aussi lance sa puce maison : le S1. Préserver les interconnections avec du graphène, une solution d’avenir ? Enfin un CPU qui résiste aux charmes de Vénus... Un tic tock Emile ? Intel fait n’importe quoi lance un Xeon à 8898$. 24 coeurs, mais quand même ! Process - Architecture - Optimization - Snooze ? Après un Kaby Lake inutile sur desktop : les Core 8xxx seront toujours en 14nm... Le retour d’AMD : les Ryzen font très mal dans les PC… Et dans les serveurs aussi ! Un CPU ARM dans les Macbook, le début de la fin pour Intel ? Microsoft lance son projet Open Compute "Olympus" avec Intel / AMD / ARM inside... Sac à puces : le Dossier SoC Des bit slices aux "systems on chip" : 40 ans d’intégration. Les grandes familles CPU : ARM, x86, MIPS (Si si !), PowerPC, etc. Les concepteurs de puces : ARM, Apple, Intel, AMD, PowerVR, Freescale, NVIDIA, Samsung, Mediatek… Les vendeurs d’appareils : Apple, Sony, Samsung, Xiaomi, HP, Dell, Nintendo, Microsoft, etc... Les implémentations des concepteurs : Cortex, Denver, Moongoose, Kryo, Twister, Atom, Core, Jaguar, Ryzen, et les autres… Les grande familles GPU : Geforce, Radeon, Adreno, Mali, Intel GT, PowerVR… Les autres composants : DSP (Hexagon…), codec video (quicksync), puces sonores, contrôleurs mémoire / USB / Ethernet / Modem... Les bus internes... Les fondeurs : Intel, Glofo (a inclus IBM semi récemment), TSMC, Samsung, STMicro, NXP, Texas Instruments… Les Légo Systèmes sur puces qui vont dans les produits finis : Apple A7, Exynos 8xxx, Core i3 - XXXX, Atom truc, AMD A10-XXX, Snapdragon 835, Tegra X1, etc. SoCking : pleins d’exemples dans un GROS TABLEAU Produit Marque SoC Famille Architecture GPU Process Fondeur Iphone 6 Apple A9 ARMv8 Apple Twister Imagination PowerVR 16nm TSMC G5 LG Snapdragon 820 ARMv8 Qualcomm Kryo Adreno 530 14nm Samsung Galaxy S7 Samsung Exynos 8890 ARMv8 Samsung M1 (Mongoonse) ARM Mali T760 14nm Samsung Mate 8 Huawei Hisilicon Kirin 950 ARMv8 ARM Cortex A72 ARM Mali T880 16nm TSMC Surface Pro 4 Microsoft Core i5-6300U Intel Intel Core (« Skylake ») Intel HD520 14nm Intel Surface 3 Microsoft Atom X7 Intel Intel Atom « Cherry Trail » Intel HD 14nm Intel Transformer T100 Asus Atom Z3740 Intel Intel Atom « Bay Trail » Intel 22nm Intel Switch Nintendo NVIDIA Tegra X1 ARMv8 ARM Cortex A57 NVIDIA Geforce 20nm TSMC ? Wii U Nintendo Espresso PowerPC IBM PowerPC AMD Radeon (« Latte ») 45nm IBM Xbox 360 Microsoft Xenon PowerPC IBM PowerPC Xenos(Radeon X1900) 90 puis 65nm IBM puis Chartered PS3 Sony Cell PowerPC Cell NVIDIA RSX 90,65 et 45nm IBM PS Vita Sony CXD5315GG ARM ARM Cortex A9 Imagination PowerVR ?? Samsung ? PS4 Sony CXD90026G Intel AMD Jaguar AMD Radeon 28nm Glofo Xbox One Microsoft X887732 Intel AMD Jaguar AMD Radeon 28nm Glofo NES Mini Nintendo Allwinner R16 ARM ARM Cortex A7 ARM Mali 400 28nm ? ? Raspberry Pi 3 Raspberry Broadcom BCM2837 ARMv8 ARM Cortex A53 Broadcom VideoCore IV 40nm ? Sony 3DS Nintendo Nintendo 10480H ARM ARM11 DMP PICA200 45nm ?? Aura HD (liseuse) Kobo Freescale iMX507 ARM ARM Cortex A8 N/A ?? NXP SmartWatch 3 Sony Snapdragon 400 ARM ARM Cortex A7 Adreno 305 28nm TSMC Chromecast 2 Google Marvell Armada 1500 ARM ARM Cortex A7 ?? ?? ?? R7000 (routeur) Netgear BCM4709A0 (Broadcom) ARMv7 ARM Cortex A9 N/A 40nm ?? ES8000 (TV) Samsung Samsung Echo-P ARMv7 ARM Cortex A9 ARM Mali 400 ??? Samsung Mindstorm (jeux Lego) Lego EV3 ARM ARM9 N/A ?? ?? Drone Bebop 2 Parrot Parrot P7 ARM ARM Cortex A9 ARM Mali 400 ??? ??? Pepper Robot (1.6) Aldebaran Robotics Atom E3845 Intel Intel Atom Intel HD 22nm Intel Le Moment de zapper Math ! Comment une machine calcule-t-elle une racine carré ? Ca arrive même au meilleur : le bug du pentium…
This week's cast is powered by the impressive new Twitch Desktop App to bring you food-related feuds and high-quality gaming discussion. In the news this week, Microsoft disables Windows 7 and 8.1 updates on PCs with new Ryzen and Kaby Lake processors, and For Honor players rail against the game's outrageously expensive cosmetic items. In [&hellip
Followup Jeff Atwood on why Intel’s range-wide TDP numbers are useless 63W for the new Kaby Lake 90w i5 - The AnandTech Podcast Short Topics Intel 10nm plans Coffee Lake Cannonlake Nintendo Switch development platforms Modifying some simple code to use SIMD Taxi analysis - This time on 4x Phi! NYC Taxi Trip Data Stratus, 24 years uptime and counting Stratus Technologies Intel i860 CPUs Apple’s ARM Co-Processor High-Speed Sony Camera Sensors for Smartphones Faster Kaby Lake Faster high core count Xeons Webkit WebGPU API Proposal Vulkan Twitter thread mentioned Fuzzing PCIe Google Cloud Compute GPU Instances Things That Still Suck in 2017 Collaborative document editing Printers VOIP + conference call etiquette Batteries, kind of. PC laptops HP Envy Razer Blade Alienware Microsoft Surface Book Mac laptops AMD, for now. AMD Opteron ‘Jaguar’ Microarchitecture (2013) What Programming Languages Are Used Most on Weekends? Iain was into Haskell before it was cool Hume Programming Language What’s wrong with Python 3.X Python version usage statistics Aftershow Munged #brand
This week Gordon, Adam, Hayden and Brad talk rumors of Vega and GeForce GTX 1080 Ti, Gordon breaks down leaks and leaked performance of Ryzen vs. Kaby Lake and Hayden gives us the low-down on what to expect at this year's Game Developer Conference.
Jeff Harmon talks about the very latest, 7th generation processors from Intel code named Kaby Lake and if they are meaningful to the performance of Lightroom and Photoshop. Resources mentioned in the podcast: Windows Photo Editing SUPER Guide: http://improvephotography.com/35216/windows-photo-editing-super-guide/ Lightroom CC 2015.8 and Kaby Lake: https://www.pugetsystems.com/labs/articles/Adobe-Lightroom-CC-2015-8-Intel-Core-i7-7700K-i5-7600K-Performance-880/ Photoshop CC 2017 and Kaby Lake: https://www.pugetsystems.com/labs/articles/Adobe-Photoshop-CC-2017-Intel-Core-i7-7700K-i5-7600K-Performance-879/ Premiere Pro 2017 and Kaby Lake: https://www.pugetsystems.com/labs/articles/Premiere-Pro-2017-Intel-Core-i7-7700K-i5-7600K-Performance-884/ ... The post Kaby Lake And Lightroom appeared first on Photo Taco Podcast.
In this episode we discuss the new Intel Z270 chipset and Kaby Lake processors while diving into motherboard designs and the overclocking potential of the new Intel 14nm+ processor architecture.
This week: 2017 brings the super-charged MacBook Pro you’ve been waiting for—yes, another update! Then, a former employee says Tim Cook's making Apple boring... Is it true? Plus: we get more evidence Apple will be making TV shows and movies; and iPhone 8 may be packing friggin’ lasers and facial recognition. This episode supported by Build a beautiful, responsive website quick atSquarespace.com. Enter offer code CultCast at checkout to get 10% off. Squarespace—Build it Beautiful. CultCloth will keep your iPhone 7, Apple Watch, Mac and iPad sparkling clean. Check them out now at CultCloth.co, and use code “CultCast” at checkout to score a free 8x8 CleanCloth! We also want to give Kevin MacLeod at incompetech.com a thanks for the great music you hear on today's show. On the show this week @erfon / @bst3r / @lkahney This week’s Intro https://www.youtube.com/watch?v=ak2ZWDnERtA 2017 MacBook Pro to bring Intel Kaby Lake, 32GB of RAM http://www.cultofmac.com/462777/new-macbook-pro-intel-kaby-lake-32gb-ram-arrive-year/ Apple will launch a new 15-inch MacBook Pro later this year powered by Intel’s next-generation Kaby Lake processors and 32GB of desktop-class RAM, according to a reliable analyst. According to reliable KGI Securities analyst Ming-Chi Kuo, Apple has a MacBook Pro refresh planned for later this year that will bring new Kaby Lake CPUs and up to 32GB of desktop-class RAM. It will be “the most significantly redesigned product this year,” Kuo says. Kuo doesn’t mention specific release dates for any of these machines, but he expects the MacBook with 32GB of RAM to arrive sometime during the second half of 2017 — at which point Apple could reduce the price of the entry-level 13-inch MacBook Pro without Touch Bar. Kaby Lake will also grace the rest of the MacBook Pro lineup — and the 12-inch MacBook, too, Kuo claims Former employee explains how Tim Cook made Apple boring http://www.cultofmac.com/462906/former-employee-explains-tim-cook-made-apple-boring/ Tim Cook’s kinder, gentler management style is the biggest reason why 2016 was one of the most boring years for Apple in recent memory, according to a former employee of the company. Steve Jobs was notorious for inciting conflict and competition between top employees After Cook took over, he worked to eliminate conflict within Cupertino’s walls and made employees less passionate, claims ex-Apple employee Bob Burrough. "Tim Cook fired Scott Forstall and aligned the executive staff so as to have peace. ...which is to say there is no conflict” Apple Plans to Launch Original TV Shows Comparable to 'Westworld' and 'Stranger Things' By End of 2017 http://www.macrumors.com/2017/01/12/apple-original-tv-shows-end-of-2017/ According to a new report from The Wall Street Journal, Apple is building a "significant" business centered around creating original, including scripted television shows and possibly even movies. The content would reportedly be made available on Apple Music, like the already-announced projects Carpool Karaoke and Vital Signs. Apple executives have told Hollywood that the new original content will launch by the end of 2017, according to the new report. The move is looked at as a way for Apple to gain an edge against Spotify, and not a move to compete with Netflix and Amazon Prime Video. iPhone 8 may pack frickin’ lasers for facial recognition http://www.cultofmac.com/463022/iphone-8-may-pack-frickin-lasers-facial-recognition/ Apple’s next iPhone may come with new facial recognition technology and actual friggin’ laser beams, according to an analyst. By adding lasers near the front-facing camera, Apple will be able to depth-map objects, according to analysts at Cowen and Company. The camera could also be used for image recognition, enhancing security and fueling augmented reality. iPhone 8 may have even higher waterproof rating http://www.cultofmac.com/462289/iphone-8-may-even-higher-waterproof-rating/ Apple may be planning to make its next iPhone even more waterproof, according to the newest rumor “Apple’s iPhone 8 will feature the IP68 rating protection as part of drastic upgrades marking the 10th anniversary of the iPhone this year,” reports South Korean news site, The Investor, citing an industry source. Mavic Pro: The coolest gadget since the original iPhone [Reviews] http://www.cultofmac.com/458941/mavic-pro-coolest-gadget-since-original-iphone-reviews/
Once again, so much going on, so much of it not fake! Charles and Mike tackle a really ridiculously wide range of topics, including (but not limited to): Kaby Lake chips, the Nintendo Switch, the return of two zombie lawsuits that just won't die, and the tenth anniversary of the iPhone introduction. Now how much would you pay? But wait, there's more! Lessons in how to discern quality news, the Consumer Reports/MBP brouhaha, Cellebrite hacked, the failure of the Lily drone, and the (puts pinkie to lips, Dr. Evil-style), ONE TRILLION DOLLARS that the iOS ecosystem has generated over the past 10 years. All this and a sneak preview of stuff Mike is working on, so climb aboard and blast off ... to knowledge!
Este es un nuevo podcast en solitario, sin Monky. En la sección Noticias de Apple comento acerca del aniversario número 10 del iPhone, del dominio de los AirPods en el mercado de la audífonos bluetooth, de la fuga de cerebros de Apple hacia Tesla y del aumento del tamaño de la aplicaciones del Apple TV. En la sección de Rumores de Apple les comento acerca del rumor que indica que Apple estaría desarrollando unos lentes de Realidad Aumentada en conjunto con Carl Zeiss, que el iPhone 8 podría tener un chasis de acero inoxidable y que también podría cumplir con la certificación IP68. En la sección Futurología, comento que me encantaría que Apple desarrollara unos parlantes inalámbricos potenciados por Siri, los cuales podrían reemplazar a los AirPort como router, y reemplazar al Apple TV como centro de HomeKit. En la sección iOS Apps comento acerca del juego Grumpy Cat y de la aplicación Photoscan. En la sección MacApps les comento acerca de la aplicación MacID y del servicio de suscripción de aplicaciones SetApp. En la sección Internet comento respecto del anuncio de los nuevos procesadores Kaby Lake de Intel, del hackeo de la consola NES Classic Mini, y del modding de la consola Famicom Classic Mini en una Famicom Pocket. Finalmente en la sección Bookmarks, les comento acerca del sitio ipsw.me en el cual es posible descargar los archivos IPSW de los dispositivos iOS.
Este es un nuevo podcast en solitario, sin Monky. En la sección Noticias de Apple comento acerca del aniversario número 10 del iPhone, del dominio de los AirPods en el mercado de la audífonos bluetooth, de la fuga de cerebros de Apple hacia Tesla y del aumento del tamaño de la aplicaciones del Apple TV. En la sección de Rumores de Apple les comento acerca del rumor que indica que Apple estaría desarrollando unos lentes de Realidad Aumentada en conjunto con Carl Zeiss, que el iPhone 8 podría tener un chasis de acero inoxidable y que también podría cumplir con la certificación IP68. En la sección Futurología, comento que me encantaría que Apple desarrollara unos parlantes inalámbricos potenciados por Siri, los cuales podrían reemplazar a los AirPort como router, y reemplazar al Apple TV como centro de HomeKit. En la sección iOS Apps comento acerca del juego Grumpy Cat y de la aplicación Photoscan. En la sección MacApps les comento acerca de la aplicación MacID y del servicio de suscripción de aplicaciones SetApp. En la sección Internet comento respecto del anuncio de los nuevos procesadores Kaby Lake de Intel, del hackeo de la consola NES Classic Mini, y del modding de la consola Famicom Classic Mini en una Famicom Pocket. Finalmente en la sección Bookmarks, les comento acerca del sitio ipsw.me en el cual es posible descargar los archivos IPSW de los dispositivos iOS.
Para terminar la semana damos una vuelta por la rectificación de recomendación de Consumers Report hacia el nuevo MacBook Pro; volamos rasante sobre la compra de Trello por parte de Atlassian y echamos la vista unos días atrás para ver el vapuleo que Ars Technica le da al i7 tope de gama de la nueva familia Kaby Lake. Escucharemos las primerísimas impresiones de un oyente al recibir su nuevo Apple Watch de Nike y recomendamos dos episodios de podcasts para este fin de semana.Espero vuestros comentarios en http://emilcar.fm/daily donde también encontraréis los enlaces de este episodio y otros medios para contactar conmigo. Y no olvidéis pasar por http://focus.emilcar.es, donde por 3,99€/mes tenéis todo tipo de video-tutoriales, siendo además un interesante complemento para el tema de algunos días en Emilcar Daily y por supuesto, una manera de apoyar a este podcast.
Para terminar la semana damos una vuelta por la rectificación de recomendación de Consumers Report hacia el nuevo MacBook Pro; volamos rasante sobre la compra de Trello por parte de Atlassian y echamos la vista unos días atrás para ver el vapuleo que Ars Technica le da al i7 tope de gama de la nueva familia Kaby Lake. Escucharemos las primerísimas impresiones de un oyente al recibir su nuevo Apple Watch de Nike y recomendamos dos episodios de podcasts para este fin de semana.Espero vuestros comentarios en http://emilcar.fm/daily donde también encontraréis los enlaces de este episodio y otros medios para contactar conmigo. Y no olvidéis pasar por http://focus.emilcar.es, donde por 3,99€/mes tenéis todo tipo de video-tutoriales, siendo además un interesante complemento para el tema de algunos días en Emilcar Daily y por supuesto, una manera de apoyar a este podcast.
Infinitum ep. 48 Follow-up Nemanja Ćosović javio da je još MBP 2012 imao HDMI Sal Soghoian počeo da piše za MacStories! Vesti Yahoo nestaje, ostaci će se zvati Altaba Apple je objavio svoje uobičajene Best of liste aplikacija, a Mikiju je zanimljivija ova lista 50 najboljih igara. A i odaje svoje godine ;) kada se vidi kakve igre ga raduju, još od Macintosh verzije iako Lode Runner odavno postoji. Voleo je kasnije na Macu IIci da igra Crystal Quest,. PDF podrška u Sierra Preview app je značajno unazađena u odnosu na ranije verzije Handbrake posle 13 godina konačno stigao do verzije 1.0 Epizoda 24 podkasta Connected u kojem Hardware Prvi primerci LG-evog 5k monitora su pristigli i pojavili su se reviewovi, kao recimo ovaj od Apple Insidera ili od Reneja Ričija na iMoreu. Kaby Lake ne vredi upgradea ni čekanja OWC najavio vrlo čudnu skalameriju kao dodatak za MBP Lenovo predstavio ružan ali upotrebljiv T3 dock I Kanex ima konja za tu trku Aleku se svideo ovaj koncept wireless charginga sa CES 2017 a da li će naredni iPhone to podržavati, videće se Jubileji Appleov Zaposleni br. 8 najavio ovu godinu kao godinu jubileja Pogledajte njegov timeline, gomila zanimljivih podataka i sećanja na (bukvalno) početke Applea Decembarski snimak Appleovog novog Campusa napravljen dronom u 4K reozluciji iPhone = 10! U januaru 2007, Apple je predstavio iPhone i u toku tih 1h u potpunosti promenio veći deo hw-IT industrije kakve smo je do tada znali. Mnogi su bili skeptični. Schiller o značaju iPhonea za Apple Fadell o samim počecima razvoja Mike Matas postovao sliku originalnog (UI?) tima koji se okupio ovih dana. Znamo i ko je ko na fotki Ima još zanimljivih čitanja Momci iz današnjeg Connected podkasta su dok su još imali podkast Prompt na 5by5 mreži u epizodi 30 analizirali Džobsovo predstavljanje iPhonea minut po minut Apple danas iMore o tome šta očekivati od Applea u 2017-oj I šta ne očekivati od Consumer Reportsa. Marco ima nešto drugačije mišljenje o ovoj priči Uz tu priču, nemoguće je ne spomenuti ovaj tekst C.V.P.-a Bomba: Chris Lattner, autor LLVM-a i Swifta, odlazi iz Applea u Teslu, da vodi razvoj Autopilot softwarea, na Swiftu će raditi Ted Kremenek Iz Applea u Teslu odlazi i Matt Casebolt. Uhm, Mac.., desktop..? Zanimljivosti Game of Thrones Enhanced Edition na iBooks-u Zahvalnice Snimljeno započeto 11.01.2017. i završeno u ranim jutarnjim časovima 12.01.2017. Uvodna muzika by Vladimir Tošić, stari sajt je ovde. Logotip by Aleksandra Ilić. Artwork epizode RASKRŠĆE (2016) by Saša Montiljo, njegov kutak na Devianartu.
The cast is back in our first episode of 2017, and with CES going on this past week, we've got a ton of tech news to discuss, including: Razer's Project Valerie triple monitor laptop concept Razer's Project Ariana 4K projector GeForce Now cloud game streaming Intel's Kaby Lake processor lineup AMD Ryzen and Vega A [&hellip
Welcome to a new year of SciTech Culture! Steve and Ben discuss some highlights from the annual Consumer Electronics Show held in Las Vegas, including Intel’s tiny Compute Card, the Kaby Lake processor release, the latest in TVs, laptops and more. They also discuss the disturbing story of a hate crime perpetrated in Chicago that was streamed live to Facebook, Apple being sued in a case where a driver was using Facetime in a hit and run car accident, long form writing on an iPad, as well as the growing environmental story concerning the amount of space junk orbiting the Earth.
Den Anfang in unserem ersten c't uplink des Jahres 2017 macht Alexander Spier mit einer Übersicht über aktuelle Smartphones, die man direkt beim Hersteller in China kaufen kann. Die große Frage dabei ist natürlich: Will man das überhaupt? Und worauf muss man achten? Fabian Scherschel fasst den 33C3 in Hamburg zusammen. Der Congress ist das Hacker-Ereignis des Jahres. Auch dies mal ging es wieder um staatliche Überwachung, die Cloud und das Internet der (unsicheren) Dinge. Besonders bei der Beschreibung von Sicherheitslücken in "smarten" Türschlössern stehen uns allen die Haare zu Berge. Christof Windeck zeigt uns dann ein neues Motherboard für Intels aktuelle Prozessorgeneration Kaby Lake. Am besten legt Ihr direkt Stift und Papier bereit, es geht ins Detail. Zum Abschluss der Sendung kommen auch noch Breaking News aus dem Elite-Dangerous-Universum zur Sprache: Die ersten Spieler haben Kontakt mit Aliens (den sogenannten "Thargoid") aufgenommen. Die c't 02/17 gibt's am Kiosk, im heise Shop und digital in der c't-App für iOS und Android. Alle früheren Episoden unseres Podcasts gibt es unter www.ct.de/uplink.
Den Anfang in unserem ersten c't uplink des Jahres 2017 macht Alexander Spier mit einer Übersicht über aktuelle Smartphones, die man direkt beim Hersteller in China kaufen kann. Die große Frage dabei ist natürlich: Will man das überhaupt? Und worauf muss man achten? Fabian Scherschel fasst den 33C3 in Hamburg zusammen. Der Congress ist das Hacker-Ereignis des Jahres. Auch dies mal ging es wieder um staatliche Überwachung, die Cloud und das Internet der (unsicheren) Dinge. Besonders bei der Beschreibung von Sicherheitslücken in "smarten" Türschlössern stehen uns allen die Haare zu Berge. Christof Windeck zeigt uns dann ein neues Motherboard für Intels aktuelle Prozessorgeneration Kaby Lake. Am besten legt Ihr direkt Stift und Papier bereit, es geht ins Detail. Zum Abschluss der Sendung kommen auch noch Breaking News aus dem Elite-Dangerous-Universum zur Sprache: Die ersten Spieler haben Kontakt mit Aliens (den sogenannten "Thargoid") aufgenommen. Die c't 02/17 gibt's am Kiosk, im heise Shop und digital in der c't-App für iOS und Android. Alle früheren Episoden unseres Podcasts gibt es unter www.ct.de/uplink.
Den Anfang in unserem ersten c't uplink des Jahres 2017 macht Alexander Spier mit einer Übersicht über aktuelle Smartphones, die man direkt beim Hersteller in China kaufen kann. Die große Frage dabei ist natürlich: Will man das überhaupt? Und worauf muss man achten? Fabian Scherschel fasst den 33C3 in Hamburg zusammen. Der Congress ist das Hacker-Ereignis des Jahres. Auch dies mal ging es wieder um staatliche Überwachung, die Cloud und das Internet der (unsicheren) Dinge. Besonders bei der Beschreibung von Sicherheitslücken in "smarten" Türschlössern stehen uns allen die Haare zu Berge. Christof Windeck zeigt uns dann ein neues Motherboard für Intels aktuelle Prozessorgeneration Kaby Lake. Am besten legt Ihr direkt Stift und Papier bereit, es geht ins Detail. Zum Abschluss der Sendung kommen auch noch Breaking News aus dem Elite-Dangerous-Universum zur Sprache: Die ersten Spieler haben Kontakt mit Aliens (den sogenannten "Thargoid") aufgenommen. Die c't 02/17 gibt's am Kiosk, im heise Shop und digital in der c't-App für iOS und Android. Alle früheren Episoden unseres Podcasts gibt es unter www.ct.de/uplink.
This week on the Casual Shenanigans Gaming podcast, we talk about what's changing with the podcast. We love it, we enjoy doing it, but we have to make a few changes so we can keep enjoying the podcast and bring you the best show possible. Download the audio archives of every podcast! https://drive.google.com/open?id=0B9tUCsaiO1XXUVpEb1dsV0cyMG8 Support us on Patreon! http://www.patreon.com/casualshenanigans Write into the show at: casualshenanigans@gmail.com Subscribe to our YouTube channel! youtube.com/casualshenanigans Our website: casualshenanigans.com Come hang out in our Teamspeak server: ts22.gameservers.com:9457 Follow us on Twitter: http://www.twitter.com/casualshenaniga Here is the RSS feed for the show: http://feeds.feedburner.com/CasualShenanigansGaming Here is the iTunes link for the show: http://itunes.apple.com/us/podcast/casual-shenanigans-gaming/id583411895 Find our individual YouTube channels here: https://www.youtube.com/user/jermgaming https://www.youtube.com/user/EvilViking13 Episode 171 Show Notes What Are You Playing This Week? Main Topic? Going Through Changes Patreon Quantum HD2142 just pledged! News Investigation clears Hello Games of misleading consumers GTA IV gets a PC patch after 6 years Nintendo Switch private event Jan 13 4K Netflix streaming on PC, only if you have Kaby Lake processors Free Witcher 3 GOTY upgrade on GoG if you own the expansions Mail Time 90 Seconds with Joel Joel wrote a radio show! Comment of the Week Wrap-up
PC Perspective Podcast #427 - 12/01/16 Join us this week as we discuss leaked Zen prices, Kaby Lake performance leaks, GTX 1050 Ti upgrades and more! You can subscribe to us through iTunes and you can still access it directly through the RSS page HERE. The URL for the podcast is: http://pcper.com/podcast - Share with your friends! iTunes - Subscribe to the podcast directly through the iTunes Store (audio only) Video version on iTunes Google Play - Subscribe to our audio podcast directly through Google Play! RSS - Subscribe through your regular RSS reader (audio only) Video version RSS feed MP3 - Direct download link to the MP3 file Hosts: Ryan Shrout, Allyn Malventano, Josh Walrath, Jeremy Hellstrom Program length: 1:20:41 Join our spam list to get notified when we go live! Patreon Win a White Special Edition Corsair RM1000i Power Supply! Week in Review: 0:07:30 An Upgrade Story 2: Using the GTX 1050 Ti to convert an OEM PC to a Gaming PC 0:19:45 Fractal Design Define Mini C Micro-ATX Case Review 0:25:50 XFX TS Series 750W Power Supply Review News items of interest: 0:28:55 Rumor: Leaked Zen Prices and SKUs 0:39:25 Leaked Kaby Lake Sample Found and Overclocked 0:45:05 Check out the twins! FSP's new redundant PSU for consumers 0:49:35 Rumor: Microsoft Working on x86 Emulation for ARM64 0:52:40 Samsung Denies PC Business Acquisition Talks with Lenovo 0:55:30 A handcrafted and possibly artisanal CPU with a 15m die size Hardware/Software Picks of the Week Ryan: DirecTV Now and Netflix downloading Jeremy: Corrupt them young! Josh: Sandboxie! Sandbox w/o a VM. Allyn: ThinOptics - now on a key fob http://pcper.com/podcast http://twitter.com/ryanshrout and http://twitter.com/pcper Closing/outro Subscribe to the PC Perspective YouTube Channel for more videos, reviews and podcasts!! Video Soon!
Join us this week as we discuss leaked Zen prices, Kaby Lake performance leaks, GTX 1050 Ti upgrades and more!
Followup iPhone 7 Plus sensor sizes round 3. The two sensors are different sizes. This time. Really. Intel Announcements and Rumours Intel E3900 Atom Industrial IOT CPUs Intel Braswell Intel Enterprise M.2 SSDs Microsoft’s future Open-compute servers Kaby Lake leaks I3-6300 New Macbook Pros USB-C cable nightmares Macbook Pro Thunderbolt 3 asymettric port speeds BizonBOX No more startup chime Restoring the startup chime 16GB RAM ceiling due to power concerns More on the RAM ceiling Rumours on 2017 Macbook Pros ATP on the new Macbook Pro: 1, 2, 3. Penny Arcade on the Microsoft Surface Studio Aftershow THE worst brand and product name ever
Ni Microsoft es la nueva Apple, ni Apple es la nueva Microsoft, ni el Macbook Pro nuevo es un timo, ni es el portátil innovador del siglo. Como un cacharro puede dar tanto de que hablar, no lo sabemos. Aaaah… justo cuando pensábamos que se habían acabado los Apple-dramas por el resto de 2016. ¡Maldito seas Tim Cook! Suscríbete a la newsletter de Álex de tecnología en mixx.io Partes (00:00) Vaya mes cuñado que llevamos. (01:45) La presentación de Microsoft. (04:40) La de Apple. (07:46) El MacBook Pro (12:23) Los USB-C (18:10) La Touch Bar (27:15) Para esto no me despiertes, Tim Cook. (33:15) Kaby Lake, Krabby Patty. (36:28) Dosiento gigabais de RAM. Enlaces La peor Apple en mucho tiempo. How Apple could have avoided much of the controversy. New MacBook Pros and the State of the Mac. MacBook Pro (2016) disappointment pushes some Apple loyalists to Ubuntu Linux. Daring Fireball: Who’s to Blame for the 16 GB RAM Limit on the New MacBook Pros: Apple or Intel? KGI: Apple to drop MacBook Pro prices, introduce new 32GB RAM option in 2017. Benjamin Button Reviews The New MacBook Pro.
This week, Avram Piltch discusses the new line of Intel processors. Kaby Lake brings the 7th generation of Intel's Core I processors. These new chips bring faster speeds and higher turbo speeds. The stranger change, though, is in the Core m series of processors. These lower power chips often cost more and perform lower than their traditional counterparts, but will be lumped in with them. Intel Core m5 and Core m7 will now be called Core i5 and Core i7, making for market confusion. Making the decision even stranger is Core m3 will retain its name.
The team discusses the launch of the iPhone 7; the arrival of Intel's latest Kaby Lake processors; and new products and services coming to the UK from Amazon.
This week Jon Phillips, Mark Hachman and Melissa Riofrio discuss talk more about Kaby Lake, Windows 10 Mobile and the hot hardware from the big IFA trade show in Berlin. And Right or Wrong: Chromebook's end of life cycle.
- 야심작 갤럭시 노트7 발화, 발화원인과 삼성의 대응은? - IT조선 단독 갤럭시노트7에 선탑재된 정부 3.0앱 28억 홍보비 취재 비하인드 - KT 화웨이 비와이 폰(Be Y) 출시 이야기 - 인터파크 개인정보 유출 사태 이번에도 북한? - SK텔레콤 인공지능 서비스 ‘누구(NUGU)’ 왜 통신사에서 만드나? - 독일 베를린 IFA 2016 인텔 차세대 카피레이크(Kaby Lake) 공개 - 포켓몬고 성공 이유는?
This week on BSDNow, we have a variety of news to discuss, covering quite the spectrum of BSD. (Including a new DragonFly release!). This episode was brought to you by Headlines my int is too big (http://www.tedunangst.com/flak/post/my-int-is-too-big) “The NCC Group report (http://marc.info/?l=oss-security&m=146853062403622&w=2) describes the bugs, but not the history of the code.” “Several of them, as reported by NCC, involved similar integer truncation issues. Actually, they involved very similar modern 64 bit code meeting classic 32 bit code” “The thrsleep system call is a part of the kernel code that supports threads. As the name implies, it gives userland a measure of control over scheduling and lets a thread sleep until something happens. As such, it takes a timeout in the form of a timespec. The kernel, however, internally implements time keeping using ticks (there are HZ, 100, ticks per second). The tsleep function (t is for timed) takes an int number of ticks and performs basic validation by checking that it's not negative. A negative timeout would indicate that the caller has miscalculated. The kernel panics so you can fix the bug, instead of stalling forever.” “The trouble therefore is when userland is allowed to specify a timeout that could be negative. The existing code made an attempt to handle various tricks by converting the timespec to a ticks value stored as a 64 bit long long which was checked against INTMAX before passing to sleep. Any value over INTMAX would be truncated, so we can't allow that. Instead, we saturate the value to INT_MAX. Unfortunately, this check didn't account for the possibility that the tick conversion from the timespec could also overflow and result in a negative value.” Then there is the description of the kqueue flaw: “Every kqueue keeps a list of all the attached events it's watching for. A simple array is used to store file events, indexed by fd.” “This array is scaled to accommodate the largest fd that needs to be stored. This would obviously cause trouble, consuming too much memory, if the identifier were not validated first. Which is exactly what kqueue tries to do. The fdgetfile function checks that the identifier is a file that the process has open. One wrinkle. fdgetfile takes an int argument but ident is a uintptr_t, possibly 64 bits. An ident of 2^32 + 2 will look like a valid file descriptor, but then cause the array to be resized to gargantuan proportions.” “Again, the fix is pretty simple. We must check that the ident is bounded by INTMAX before calling fdgetfile. This bug likely would have been exploitable beyond a panic, but the array allocation was changed to use mallocarray instead of multiplying arguments by hand, thus preventing another overflow.” Then there is a description of the anonymous mmap flaw, and the “secret magic” _MAPNOFAULT flag *** FreeBSD Quarterly Status Report Q2 2016 (https://www.freebsd.org/news/status/report-2016-04-2016-06.html) It's time for another round of FreeBSD Quarterly Status Reports! In this edition, we have status updates from the various teams, including IRC/Bugs/RE/Ports/Core and Foundation We also have updates on some specific projects, including from Konstantin on the on-going work for his implementation of ASLR, including the new ‘proccontrol' command which provides the following: > “The proccontrol(1) utility was written to manage and query ASLR enforcement on a per-process basis. It is required for analyzing ASLR failures in specific programs. This utility leverages the procctl(2) interface which was added to the previous version of the patch, with some bug fixes.” Next are updates on porting CEPH to FreeBSD, the ongoing work to improve EFI+GELI (touched on last week) and more robust Mutexes. Additionally we have an update from Matt Macy and the Xorg team discussing the current work to update FreeBSD's graphic stack: > “All Intel GPUs up to and including the unreleased Kaby Lake are supported. The xf86-video-intel driver will be updated soon. Updating this driver requires updating Xorg, which in turn is blocked on Nvidia updates.” The kernel also got some feature status updates, including on the new Allwinner SoC support, an update on FreeBSD in Hyper-V and VIMAGE In addition to a quick update on the arm64 architecture (It's getting there, RPi3 is almost a thing), we also have a slew of port updates, including support for GitLab in ports, updates on GNOME / KDE and some additional Intel-specific networking tools. *** Vulnerabilities discovered in freebsd-update and portsnap (https://lists.freebsd.org/pipermail/freebsd-security/2016-July/009016.html) There are two vulnerabilities discovered in freebsd-update and portsnap, where an attacker could place files in the portsnap directory and they would be used without being subject to having their checksum verified (but this requires root access), and the second where a man-in-the-middle attacker could guess the name of a file you will fetch by exploiting the time-gap between when you download the initial snapshot, and when you fetch the updated files. There are a number of vulnerabilities that were discovered in libarchive/tar as well There is also an issue with bspatch. A security advisory for bspatch has already been released, as this vulnerabilities was also discovered by the Chromium team, which uses this same code. The patch discussed in this mailing list thread is larger, but secteam@ believes at least one of the additional checks introduced is incorrect and may prevent a valid patch from being applied. The smaller patch was pushed out first, to solve the main attack vector, while the larger patch is investigated. Automated fuzz testing is underway. Great care is being taken fixing bspatch, as if it is broken installing future updates becomes much more difficult secteam@ and core@ would like to emphasize that the FreeBSD project takes these issue very seriously and are working on it > “As a general rule, secteam@ does not announce vulnerabilities for which we don't have patches, but we concede that we should have considered making an exception in this case” Work is underway to re-architect freebsd-update and portsnap to do signature verification on all files before they are passed to libarchive/tar, to help protect users from any future vulnerabilities in libarchive. However, this requires changes to the metadata format to provide these additional signatures, and backwards compatibilities must be preserved, so people can update to the newer versions to get these additional security features There is also discussion of using HTTPS for delivery of the files, but certificate verification and trust are always an issue. FreeBSD does not distribute a certificate trust store by default. There will be more on this in the coming days. *** OpenSSH 7.3 Released (http://www.openssh.com/txt/release-7.3) OpenSSH 7.3 has landed! Primarily a bug-fix release, the release notes do mention the pending deprecation of some more legacy Crypto in the future, including denying all RSA keys < 1024bit, and removal of SSHv1 support. (Already disabled via compile option) On the bug side, there was a security issue addressed in sshd: “sshd(8): Mitigate a potential denial-of-service attack against the system's crypt(3) function via sshd(8). An attacker could send very long passwords that would cause excessive CPU use in crypt(3). sshd(8) now refuses to accept password authentication requests of length greater than 1024 characters” Also a timing issue was resolved in regard to password auth, which could possibly allow an attacker to discern between valid/invalid account names. On the feature side, we have the new ProxyJump option (-J flag) which allows you to do simplified indirection through various SSH jump hosts. Various bugs were fixed, and some compile failures resolved in the portable version to auto-disable some ciphers not supported by OpenSSL. News Roundup OpenBSD Ports - Integrating Third Party Applications [pdf] (http://jggimi.homeip.net/semibug.pdf) A talk from Josh Grosse, presented at SEMIBUG (South-East Michigan BSD Users Group), about OpenBSD Ports It opens by explaining the separation of the ‘base system' from ‘packages', as is common in most all BSDs It explains the contents of OpenBSD package tar file, which contain some metadata files (+CONTENTS and +DESC) and then the actual package files The talk goes on to explain the different branches (-release, -stable, and -current), and warn users that there are no official -stable packages from the project Then it goes on into the development model, including what new contributors should expect Then it walks through the entire process of creating a port and getting it contributed *** NetBSD removes last RWX page in amd64 kernel (http://mail-index.netbsd.org/source-changes/2016/07/27/msg076413.html) NetBSD has purged the last holdout RWX page on the amd64 platform > “Use UVMPROTALL only if UVMKMFEXEC is given as argument. Otherwise, if UVMKMFPAGEABLE is also given as argument, only the VA is allocated and UVM waits for the page to fault before kentering it. When kentering it, it will use the UVMPROT flag that was passed to uvm_map; which means that it will kenter it as RWX. With this change, the number of RWX pages in the amd64 kernel reaches strictly zero.” Break out the party favors! Hopefully any last stragglers in any of the other BSD's gets retired soon as well. *** DragonFly BSD 4.6 launches with home-grown support for NVMe Controllers (http://linux.softpedia.com/blog/dragonfly-bsd-4-6-0-launches-with-home-grown-support-for-nvme-controllers-506908.shtml) Softpedia picked up on the release of DragonFlyBSD 4.6, specifically about their new home-grown NVMe driver. > “We now have a NVMe driver (PCIe SSDs). It currently must be kldloaded with nvme_load="YES" in /boot/loader.conf. The driver uses all concurrency features offered by the chip and will distribute queues and interrupts across multiple CPUs to maximize performance. It has been tested up to around 1.05M IOPS @4K, and roughly 6.5 GBytes/sec @32K (random read from urandom-filled partition, physio, many threads), with the 2xE5-2620v4 (xeon) test server 78% idle in the IOPS test and 72% idle on the bandwidth test. In other words, we maxed out the three NVMe devices we had plugged in and the system still had plenty of suds left over. Please note that a machine's ability to boot from an NVMe device depends on the BIOS, and not DragonFly. Most BIOSes cannot boot from NVMe devices and those that can probably only do it through UEFI. Info on device state is available with the new utility nvmectl.“ In addition to this improved support, 4.6 also brings in the improved graphics support, matching what is in Linux 4.4 and support for Broadwell/Skylake. SMP also got some love: > “SMP performance was already very good. As part of the NVMe driver work we revamped the buffer cache subsystem and a number of other I/O related paths, further reducing lock contention and IPI signalling overheads. We also put topology-aware cpu cache localization into the kernel memory allocator (primarily helps multi-socket systems and systems with high core counts). The network subsystem also continues to receive significant improvement, with modest machine configurations now capable of handling upwards of 580K conns/sec.“ +Full Release Notes (https://www.dragonflybsd.org/release46/) *** The powerd++ daemon monitors the system load and adjusts the CPU clock accordingly and is a drop-in replacement for FreeBSD's native powerd(8). (http://www.freshports.org/sysutils/powerdxx/) As mentioned in our EuroBSDCon 2016 rundown, Dominic Fandrey will be giving a presentation about his powerd replacement, powerd++ The source code is already available on github, and is in ports The major difference is the newer design handle many-core systems much better. The original powerd was written at a time when most laptops only had a single core, and maybe a hyperthread. The new design decides which CPU frequency to use by looking at the busiest core, rather than the average across the cores, resulting in a more meaningful result. It also supports averaging over a longer period of time, to avoid jumping to a higher frequency to quickly powerd++ also avoids ‘slewing' the cpu frequency, ratching it up and down one step at a time, and instead jumps directly to the target frequency. Often times, you will use less battery by jumping to maximum frequency, finishing the work, and going back to a low power state, than trying to do that work over a longer period of time in low power mode *** Beastie Bits Hyper-V: Unmapped I/O improves userland direct disk performance by 35% ~ 135% (https://svnweb.freebsd.org/base?view=revision&revision=303474) One does not simply remove FreeBSD (https://imgur.com/a/gjGoq) A new BSD Podcast "BSD Synergy" has started (https://www.youtube.com/channel/UCBua6yMtJ6W5ExYSREnS3UQ) KnoxBug - Next Meeting - Aug 30th (http://knoxbug.org/content/2016-08-30) Feedback/Questions Daniel - Root/Wheel (http://pastebin.com/8sMyKm6c) Joe - IPV6 Frag (http://pastebin.com/r5Y0gbxf) Paul - ChicagoBug (http://pastebin.com/iVYPYcVs) Chris - SSH BruteBlock (http://pastebin.com/597m9gHa) Todd - Jails (http://pastebin.com/xjbKwSaz) ***
Brad gives us the full skinny on why the RX 480 makes more sense than the GTX 1060 for most, the crew dives into the rumors of Kaby Lake-X and Skylake-X and whether Intel would eliminate low-end sockets. For show-and-tell in the Builder's Corner, Gordon busts out the world's largest consumer hard drive. Plus audience questions.
In this episode of our weekly tech podcast we talk about our review of the Intel 750 Series NVMe solid state drive, all the rumors and leaked benchmarks leading up to the GeForce GTX 1080/1070 announcement, Intel "Kaby Lake" and "Broadwell-E" processor leaks, and much more! The post ThinkComputers Podcast #63 – Intel 750 Series SSD, GeForce GTX 1080/1070, Intel Processor Leaks & More! (https://thinkcomputers.org/thinkcomputers-podcast-63-intel-750-series-ssd-geforce-gtx-10801070-intel-processor-leaks-more/) appeared first on ThinkComputers.org (https://thinkcomputers.org) .
Hakuro Matsuda さんと、Skylake, Vulkan, メタルギアソリッド、Pokemon Go などについて話しました。 Show Notes Perfume_Staff: "PerfumeがiPhoneの新CMに出演!" Intel Skylake-U Lineup Leaked Intel to Abandon the Internal Voltage Regulator (IVR) with Skylake Microarchitecture Intel confirms tick-tock-shattering Kaby Lake processor as Moore’s Law falters Snapdragon 820 Qualcomm's Snapdragon 810 v2.1 Low-overhead rendering with Vulkan | Android Developers Blog Google goes with Vulkan as Android’s low-overhead graphics API METAL GEAR PORTAL METAL GEAR SOLID V 小島秀夫: "次の企画はある種のタブーに挑むことになる" モータルコンバット コナミ、カリスマ経営のほころび:日本経済新聞 日経新聞、例のコナミの記事のタイトルを2回も変更 Pokémon GO Google's Alphabet doesn't include N for Niantic Labs Masashi Kawashima 火星の人