Unterhaltung
Nachrichten
-
♻ KWVoIP: At @KWLinuxfest tomorrow @BobJonkman of @KWVoIP tempts the #DemoDaemons with a participatory demo of #FreeSWITCH http://kwlinuxfest.ca
-
Everything takes longer… Presentations notes for @KWLinuxfest are online at http://sobac.com/presentations/kwlinuxfest/2017-01-28%20KW%20Linuxfest%20at%20Vehikl/
-
All my computers are named after !SciFi authors. Started with Asimov, Bradbury, Clarke, DelRey, Ellison; had a series of Simak, Sturgeon, Spinrad, and now I'm up to Zelazny. Grasped at straws for Jeppson and Leonard (Elmore? Nimoy?)
-
At the @KWLinuxfest, listening to Stephanie Rozek @srozek speaking about Hive Waterloo @HiveWR
-
There are some empty seatsat @KWLinuxfest - even if you're not registered, come on down! 200 Bathurst St., Waterloo
-
Speaker schedule for @KWLinuxfest is at https://calendar.google.com/calendar/event?eid=Z3FqN3Q1MDlxb2RqYnEza2JjMXAxNnZnNDAgbmxrYzM5anQ0cDBuYmM0cGs5cGo3cDVmaDBAZw&ctz=America/New_York
-
@SRozek says there's lots more to be done, and lots of activities in Waterloo. http://hivewr.ca/
-
Next up: @KrisABraun demonstrates @KidWifi - a custom configuration of #OpenWRT
-
Lots of techie people in the audience; @KrisABraun polls the audience for their interests
-
Based on the audience interests, @KrisABraun may veer into "Startups and Free Software"
-
What is a startup? @KrisABraun says a startup is a means to quickly get an answer to a question
-
@KrisABraun started looking a WiFi routers in October 2015, had something in people's homes in February 2016 - Startups are *fast*!
-
There are features that @KrisABraun wants to put in @KidsWiFi, but there's been no customer demand
-
@KrisABraun tells stories of ordering 5000 units, find out it's a new firmware version. 5000 bricks?
-
Happily, not 5000 bricks. Cracked open the cases by slamming them in a steel door, then using JTAG to troubleshoot
-
Now @KrisABraun is doing a live demo of @KidsWifi at @KWLinuxfest. The #DemoDaemons must have had their !Coffee today
-
Lots of UX considerations in the @KidsWifi setup, eg. don't ask for timezone, capture it from the parents' browser
-
♻ @kwlinuxfest: Want free pizza? Come down to the kwlinuxfest at 200 bathurst drive waterloo :)
-
@KrisABraun shows the innards of the @KidsWiFi configuration from the command line
-
Now up: Jason Eckert @eckmeister on the history of !Linux and Open Source (I think he means !FreeSoftware)
-
DIY: The history of !Linux goes back to the 1940s and adding machines from International Business Machines
-
@EckMeister tells us a portable OS was needed, so many corporations invented Multics
-
But Multics was too expensive, and too big in scope. Ken Thompson and Dennis Richie reduced it in scope == Unix
-
KT and DR sold the Unix source code; customers each created their own flavour: HPOS <> SunOS
-
In 1985 @RMS developed !GNU to be a free operating system
-
and in 1994 Eric Raymond rebranded !FS to "Open Source"
-
[editorial comment by me] Although Open Source provides the source code, it does not necessary provide software freedom
-
But in 1991 Linus Torvalds created a kernel based on Andrew Tanenbaum's book "Design and Implementation of Operating Systems"
-
By 1995 !Linux was so popular that Red Hat was created, and usage exploded
-
@EckMeister explains the "Distro": Same !Linux kernel and libraries, distributed with (different) additional software
-
History of Tux The Penguin: in a Usenet newsgroup there was discussion of dragons & such until Linus said "I like penguins"
-
At @KWLinuxfest, @EckMeister is showing us old commercials from IBM promoting !Linux
-
Recommended reading: "Free As In Freedom" by @RMS; "Cathedral & The Bazaar" by Eric Raymond
-
@EckMeister waxes enthusiastic about the ZFS filesystem
-
Schwag! @EckMeister has a book to give away: "LinuxPlus Guide to Linux Certification" by... Jason Eckert(!)
-
Now Marc Pare has taken the stage at @KWLinuxfest - the future of Open Source Software
-
Marc says Open Source is still not widely accepted in corporations as the "reliable" solution
-
Marc has statistics about the perception of security - 55% people say OSS is more secure, but 67% never check the source
-
But !LibreOffice is well accepted as a secure package; used by, eg. the Italian army
-
!LibreOffice came from 1984, Marco Borries wrote StarWriter, later bundled with Base to make StarOffice
-
StarOffice bought by Sun Microsystems in 1999(?), renamed OpenOffice in 2000
-
Sun Microsystems bought by Oracle in 2010, but disagreements made the developers leave, and fork the code to !LibreOffice
-
OpenOffice is still maintained by the Apache Foundation, most developers are from IBM
-
@bobjonkman FOSS is more likely to be secure on average, but that doesn't mean that there aren't plenty of insecure things. Also it's not just about checking the source but also about the developer knowing that their code might be chec…
-
Today, !LibreOffice is maintainted by The Document Foundation, headquartered in Germany
-
The ODF document format is the standard, the norm for use by gov'ts of Netherland, Taiwan, &c
-
New versions of !LibreOffice released every six months, next is due on 1 February
-
!LibreOffice maintains a list of "easy hacks" to make it easier for new people to contribute
-
@bob I think the important thing to realize is that while the social pressure to not have backdoors keeps programmers honest, it doesn't make bad programmers, or even good programmers who get a bit sloppy, more secure. Just less likely to want to be a toadie. IMO.
-
Marc Pare is reviewing some of the code contributions and achievements since the launch of !LibreOffice
-
"Document Liberation Project" is to create import filters to allow proprietary documents to be loaded by !LibreOffice
-
@bobjonkman Maintained is much too optimistic there. Late last year, OO's commit history looked like an abandoned SourceForge project.
-
!LibreOffice has a certification program - still new, still being tweaked. But there's no North American agency providing certs
-
Marc Pare is looking for a venue to hold a LibreOffice Users Group meeting, have a hackfest, fly in some devs from Germany
-
It's difficult to get a count of !LibreOffice users, since there's no registration requirement. Based on downloads, about 140 million
-
Looking for people interested in joining a !LibreOffice Users Group - join the LOUG, see the world!
-
Next at @KWLinuxfest is Tony Thompson @Tonious on the !RaspberryPi and #Arduino
-
According to @Tonious, the !RaspberryPi 3 draws about 800 mW, enough that an Apple charger with 1m cable won't work
-
@Tonious wants to make a portable !RaspberryPi using an #Arduino, but he's not happy with existing plans
-
@Tonious explains the purpose of an #Arduino - it's an interface to real world hardware
-
@Tonious starts with a small #Arduino program written in C to blink an LED
-
@Tonious on optimizing compilers: "Don't do that. I'm the programmer, I know better."
-
Now @Tonious goes over the hardware on a !RaspberryPi
-
and @Tonious compares that to the hardware on an #Arduino, which has maybe one quarter the hardware, far less complex
-
@Tonious: "I'm a Unix programmer. I like ugliness."
-
@Tonious is using a 'make' script to compile a program on the !RaspberryPi and upload it to the #Arduino
-
@Tonious wants to minimize, reduce the #Arduino to just one chip, shows us a breadboard with five components
-
@Tonious explains how serial protocols work. Remember start bits, stop bits?
-
Now @Tonious shows us how to link the pins on the !RaspberryPi to his single-chip #Arduino breadboard
-
But, sadly, it doesn't work. @Tonious explains this is due to a new bootloader, which has tighter timings
-
Now @Tonious explains the use of shift registers and an old debugging protocol he uses to transfer data
-
That's the SPI protocol, and it's very well supported in the hardware of both !RaspberryPi and #Arduino
-
The SPI is so well supported it's actually a device in the !RaspberryPi kernel: /dev/spidev0
-
Next option: Use I2C = Inter-Integrated Circuit; wiring is simple, libraries are available
-
@Tonious shows us some command line tools to manage I2C, eg. i2cset, i2discover (?)
-
!TIL 'man ascii'
-
In conclusion, @Tonious will use a combination of SPI and I2C to manage his #Arduino from his !RaspberryPi
-
Lots of hardware demonstrations at @KWLinuxfest today
-
Next at @KWLinuxfest: @BobJonkman with a participatory #VoIP demonstration
-
Hey, that's me! BRB!
-