web – Jupiter Broadcasting https://www.jupiterbroadcasting.com Open Source Entertainment, on Demand. Sun, 23 May 2021 00:09:38 +0000 en-US hourly 1 https://wordpress.org/?v=5.5.3 https://original.jupiterbroadcasting.net/wp-content/uploads/2019/04/cropped-favicon-32x32.png web – Jupiter Broadcasting https://www.jupiterbroadcasting.com 32 32 Linux Action News 190 https://original.jupiterbroadcasting.net/145112/linux-action-news-190/ Sat, 22 May 2021 16:00:00 +0000 https://original.jupiterbroadcasting.net/?p=145112 Show Notes: linuxactionnews.com/190

The post Linux Action News 190 first appeared on Jupiter Broadcasting.

]]>

Show Notes: linuxactionnews.com/190

The post Linux Action News 190 first appeared on Jupiter Broadcasting.

]]>
Curious About Caddy | TechSNAP 429 https://original.jupiterbroadcasting.net/141557/curious-about-caddy-techsnap-429/ Thu, 14 May 2020 23:15:00 +0000 https://original.jupiterbroadcasting.net/?p=141557 Show Notes: techsnap.systems/429

The post Curious About Caddy | TechSNAP 429 first appeared on Jupiter Broadcasting.

]]>

Show Notes: techsnap.systems/429

The post Curious About Caddy | TechSNAP 429 first appeared on Jupiter Broadcasting.

]]>
OK Then | User Error 82 https://original.jupiterbroadcasting.net/138252/ok-then-user-error-82/ Fri, 03 Jan 2020 00:15:00 +0000 https://original.jupiterbroadcasting.net/?p=138252 Show Notes: error.show/82

The post OK Then | User Error 82 first appeared on Jupiter Broadcasting.

]]>

Show Notes: error.show/82

The post OK Then | User Error 82 first appeared on Jupiter Broadcasting.

]]>
Cross Desktop | User Error 66 https://original.jupiterbroadcasting.net/131491/cross-desktop-user-error-66/ Fri, 24 May 2019 21:24:08 +0000 https://original.jupiterbroadcasting.net/?p=131491 Show Notes: error.show/66

The post Cross Desktop | User Error 66 first appeared on Jupiter Broadcasting.

]]>

Show Notes: error.show/66

The post Cross Desktop | User Error 66 first appeared on Jupiter Broadcasting.

]]>
Elixir of My Soul | CR 277 https://original.jupiterbroadcasting.net/118856/elixir-of-my-soul-cr-277/ Sat, 07 Oct 2017 00:46:18 +0000 https://original.jupiterbroadcasting.net/?p=118856 RSS Feeds: MP3 Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video Become a supporter on Patreon: — Show Notes: — Hoopla / Feedback NodeJS Gets Forked Over Ayo.js: humans Before technology io.js Malice Ghoulpus on Twitter: “Repeated ToC violations by an authority figure went unaddressed. TSC members left. Node has […]

The post Elixir of My Soul | CR 277 first appeared on Jupiter Broadcasting.

]]>
RSS Feeds:

MP3 Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Patreon

— Show Notes: —

Hoopla / Feedback

NodeJS Gets Forked Over

It’s Time to Kill the Web

  • Native vs the Web
  • The beauty of Cocoa
  • Benefits of the Web to desktop Linux
  • Pragmatism and Reagonomics

Mike’s IT Automation Tips

What’s the deal with Node?

  • Technical merits of the platform
  • Concurrency story
  • Comparisons to Go and Ruby

Wes Talk’s Elixir

  • Erlang and the BEAM VM
  • The Actor Model and OTP
  • WhatsApp’s secret weapon
  • https://elixir-lang.org/

Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.

To cope with failures, Elixir provides supervisors which describe how to restart parts of your system when things go awry, going back to a known initial state that is guaranteed to work.

The post Elixir of My Soul | CR 277 first appeared on Jupiter Broadcasting.

]]>
Bag of jQuery | CR 221 https://original.jupiterbroadcasting.net/102816/bag-of-jquery-cr-221/ Mon, 05 Sep 2016 08:53:38 +0000 https://original.jupiterbroadcasting.net/?p=102816 RSS Feeds: MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video Become a supporter on Patreon: — Show Notes: — Weekly Challenge (that’s not always weekly) Samsung Recalls New Galaxy Note7 Due to Exploding Batteries [Updated] – Mac Rumors According to South Korea’s Yonhap News Agency, an […]

The post Bag of jQuery | CR 221 first appeared on Jupiter Broadcasting.

]]>
RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Patreon

— Show Notes: —

Weekly Challenge (that’s not always weekly)

Samsung Recalls New Galaxy Note7 Due to Exploding Batteries [Updated] – Mac Rumors

According to South Korea’s Yonhap News Agency, an unnamed Samsung official says the company is conducting an investigation and is expected to announce the results this weekend or early next week. Samsung has indeed traced the explosions to the battery of the device and is in talks with Verizon and other U.S. business partners to figure out how to deal with the issue.

Hoopla

Qualcomm will reportedly not support Nougat on Snapdragon 800/801 Androids

Qualcomm “will not release graphics drivers” for either the 801 or 800 CPU, so the “HTC One M8 and other devices” based on said processors “won’t get official Android 7.0.” Going deeper, it sounds like this odd “refusal” to support a pair of still very robust SoCs relates to Nougat’s Vulkan API integration, a new high-performance 3D graphics standard the SD800 and 801 are simply not compatible with.

Apple Might Pull Your App!

Effective immediately Apple will be going through the App Store looking for apps that have not been properly maintained and ultimately will remove them from the App Store.

A small percentage of units—35 have been identified so far—have exploded or caught fire while charging due to a flaw in the phone’s lithium battery. Yep, exploded.

In 1 minute, Slack founder will make you rethink how to sell innovation

What we are selling is _not _the software product — the set of all the features, in their specific implementation — because there are just not many buyers for this software product.

Apple Invites Media to September 7 Event: ‘See You on the 7th’ – Mac Rumors

Apple today sent out media invites for an iPhone-centric event that will be held on Wednesday, September 7 at 10:00 am at the Bill Graham Civic Auditorium in San Francisco, California. Media invites (via The Verge) offer up a first look at the theme of the event and feature the simple tagline: “See you on the 7th.”

A photo claiming to show a specification sheet for a 256GB-capacity iPhone 7 Plus has been circulating online today.

Feedback

The post Bag of jQuery | CR 221 first appeared on Jupiter Broadcasting.

]]>
Fair-use Frustrations | CR 208 https://original.jupiterbroadcasting.net/100206/fair-use-frustrations-cr-208/ Mon, 06 Jun 2016 16:08:29 +0000 https://original.jupiterbroadcasting.net/?p=100206 Mike & Chris have very different opinions on how interview tests should be conducted & this week they try to come to some common ground. Plus the real reasons to develop software on Linux are not the ones often cited, bit more on Google’s fair use & the master plan to get Mike to move […]

The post Fair-use Frustrations | CR 208 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Mike & Chris have very different opinions on how interview tests should be conducted & this week they try to come to some common ground. Plus the real reasons to develop software on Linux are not the ones often cited, bit more on Google’s fair use & the master plan to get Mike to move to the west coast.

Thanks to:


Linux Academy


DigitalOcean

Direct Download:

MP3 Audio | OGG Audio | Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Patreon

— Show Notes: —

Hoopla

Hiring a programmer? Ditch the coding interview and get back to basics

So before we go any further, let’s establish one very simple truth: coding interviews are worthless.

Why Develop Software On Linux

From my point of view, Linux is indeed a superior platform for developers, and that is becoming increasingly so due to a number of critical factors that have improved in the last ten years. Every year, our toolset srengthens, and does so at an exponential rate in comparison to the relatively stagnant Apple and Microsoft ecosystems.

Flatpak is gaining momentum

The Xdg App project has been renamed to Flatpak to get an easy-to-remember name and reflect that after almost two years of development it’s finally ready for broader adoption.

Google’s fair use victory is good for open source

Hurst is wrong in asserting that Google’s fair use victory means that anyone can freely appropriate whatever they want from open source and other programs. All that the jury verdict means is that Google made fair use of the Java API packages. Anyone else who appropriates elements from another firm’s software would have to defend a legal challenge on much the same grounds that Google did: either by claiming that the elements appropriated were not within the scope of protection that copyright law provides to software developers or that the appropriation of those elements was fair use.

The Google/Oracle decision was bad for copyright and bad for software

Though Android shares important elements with Java, Android is not a Java platform; it does not pass the tests that Sun and Oracle developed, and it is not designed to do so. Google deliberately chose to reject elements of Java’s design that it didn’t like, leaving a hodge-podge that is Java in some places but not-Java in others.

That lack of interest in interoperability means, in my view, that Google’s use of the Java APIs should not qualify as fair use.

Mike Moves to the West?

The post Fair-use Frustrations | CR 208 first appeared on Jupiter Broadcasting.

]]>
AGILE: Too Big to Fail | CR 207 https://original.jupiterbroadcasting.net/100066/agile-too-big-to-fail-cr-207/ Mon, 30 May 2016 16:26:33 +0000 https://original.jupiterbroadcasting.net/?p=100066 Mike shares a humbling war story, then we dig into the great “Android Instant App Conspiracy”, the announcement that destroyed the .Net ecosystem & the poverty trap of software development. Plus some closing thoughts on Google vs Oracle, a neat tool of the week & a special holiday bonus extended laid back chat! Thanks to: […]

The post AGILE: Too Big to Fail | CR 207 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Mike shares a humbling war story, then we dig into the great “Android Instant App Conspiracy”, the announcement that destroyed the .Net ecosystem & the poverty trap of software development.

Plus some closing thoughts on Google vs Oracle, a neat tool of the week & a special holiday bonus extended laid back chat!

Thanks to:


Linux Academy


DigitalOcean

Direct Download:

MP3 Audio | OGG Audio | Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Patreon

— Show Notes: —

Mike’s DO / Ghost War Story

Hoopla & Feedback

Blending Apps, Bots, and the Cloud

Tool of the Week

The post AGILE: Too Big to Fail | CR 207 first appeared on Jupiter Broadcasting.

]]>
The Six Rings of Ubuntu | LINUX Unplugged 130 https://original.jupiterbroadcasting.net/93401/the-six-rings-of-ubuntu-lup-130/ Tue, 02 Feb 2016 18:46:13 +0000 https://original.jupiterbroadcasting.net/?p=93401 Why Linux Mint’s X-Apps are a bigger shakeup then you might realize, bricking your laptop with a Linux command & Dell’s new Linux distro. Plus we celebrate 15 years of VLC, a quick look at Tails 2.0 & more! Thanks to: Get Paid to Write for DigitalOcean Direct Download: MP3 Audio | OGG Audio | […]

The post The Six Rings of Ubuntu | LINUX Unplugged 130 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Why Linux Mint’s X-Apps are a bigger shakeup then you might realize, bricking your laptop with a Linux command & Dell’s new Linux distro.

Plus we celebrate 15 years of VLC, a quick look at Tails 2.0 & more!

Thanks to:

Ting


DigitalOcean


Linux Academy

Direct Download:

MP3 Audio | OGG Audio | Video | HD Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | iTunes Feed | Video Feed | Torrent Feed | WebM Torrent Feed

Become a supporter on Patreon:

Patreon

Show Notes:

Pre-Show

The self-hosted web IRC client

Follow Up / Catch Up

15 years of VLC and VideoLAN
Pacman-5.0 Released | Allan McRae

As is becoming tradition, I need to make a blog post to accompany a pacman release! This is a big release with a long awaited feature so it needed a major version bump (and, most importantly, we now are back ahead of the Linux kernel in version numbers).

Tails – Tails 2.0 is out

We are especially proud to present you Tails 2.0, the first version of Tails
based on:

  • GNOME Shell, with lots of changes in the desktop environment.
  • Debian 8 (Jessie), which upgrades most included software and improves
    many things under the hood.

TING

Your laptop could be bricked with a single Linux command

The directory that destroyed the system, which is at __/sys/firmware/efi/efivars/__stores information and scripts that the computer uses to boot using the more _modern EFI standard, which is a replacement for the decades-old BIOS._

Canonical Is Looking for Participants to a “Ubuntu Apps in Unity 8” Research Study

The research study is lead by Ting-Ray Chang, a user experience researcher at Canonical, and it is targeted mainly at Ubuntu or Fedora user in the London (United Kingdom) area. Why Fedora? That we don’t know!

DigitalOcean

X-Apps… The Hell?

“X-Apps will be a collection of generic GTK3 applications using traditional interfaces which can be used as default desktop components in Cinnamon, MATE and Xfce. In Mint 18, the ‘X apps’ will allow us to maintain a native look and a good level of integration because they will be used in replacement of GNOME applications which now look foreign (using headerbars and a distinctive layout),” Clement Lefebvre, the leader or the Linux Mint project explained.

Linux Academy

Dell serves up its own disaggregated OS

OS10 is based on a native, “unmodified” Linux kernel that can support a broad range of applications and services from the Linux ecosystem, Dell officials say. Dell claims this differentiates it from Cumulus Networks’ Cumulus Linux and HP’s OpenSwitch effort for disaggregated and “open” network operating systems.

The next XPS 13 Developer Edition is “closer” to shipping and so discounts are being offered on older models, George Barton, a senior technologist at Dell, said in a Google+ post. Older models are powered by Broadwell chips, which preceded Skylake.

Support Jupiter Broadcasting on Patreon

Post Show

what would you do if GitHub shut down tomorrow?

The post The Six Rings of Ubuntu | LINUX Unplugged 130 first appeared on Jupiter Broadcasting.

]]>
Decision 2016: Native vs Hybrid | CR 186 https://original.jupiterbroadcasting.net/92306/decision-2016-native-vs-hybrid-cr-186/ Mon, 04 Jan 2016 15:21:20 +0000 https://original.jupiterbroadcasting.net/?p=92306 Can Web standards make mobile apps obsolete? The new generation of hybrid apps aren’t your grandparents solution to code once, run everywhere. Plus why Swift is going to be big on Linux in 2016, Google has a thing with openJDK & much more! Thanks to: Get Paid to Write for DigitalOcean Direct Download: MP3 Audio […]

The post Decision 2016: Native vs Hybrid | CR 186 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Can Web standards make mobile apps obsolete? The new generation of hybrid apps aren’t your grandparents solution to code once, run everywhere.

Plus why Swift is going to be big on Linux in 2016, Google has a thing with openJDK & much more!

Thanks to:


Linux Academy


DigitalOcean

Direct Download:

MP3 Audio | OGG Audio | Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Patreon

Show Notes:

Hoopla

The App-ocalypse: Can Web standards make mobile apps obsolete?

There’s currently a litany of problems with apps. There is the platform lock-in and the space the apps take up on the device. Updating apps is a pain that users often ignore, leaving broken or vulnerable versions in use long after they’ve been allegedly patched. Apps are also a lot of work for developers—it’s not easy to write native apps to run on both Android and iOS, never mind considering Windows Phone and BlackBerry.

2015 Year in Review

Swift in 2016

​SwiftGtk is a swift wrapper for GTK+3 library
which means initial (or later basic) GUI support on OSX and Linux platforms.
Please note that project is in early state now.

Feedback

#Google confirms next #Android version won’t implement Oracle’s proprietary #Java APIs https://pocket.co/soFMNR

The post Decision 2016: Native vs Hybrid | CR 186 first appeared on Jupiter Broadcasting.

]]>
Mike’s Big Year | CR 184 https://original.jupiterbroadcasting.net/91791/mikes-big-year-cr-184/ Mon, 21 Dec 2015 10:27:54 +0000 https://original.jupiterbroadcasting.net/?p=91791 As we gear up for our end of year episode, we look back at a few moments in 2015 that we loved. From big news, new directions & industry trends that reflected into our personal lives. It’s a very special edition of Coder Radio! Thanks to: Get Paid to Write for DigitalOcean Direct Download: MP3 […]

The post Mike’s Big Year | CR 184 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

As we gear up for our end of year episode, we look back at a few moments in 2015 that we loved. From big news, new directions & industry trends that reflected into our personal lives.

It’s a very special edition of Coder Radio!

Thanks to:


Linux Academy


DigitalOcean

Direct Download:

MP3 Audio | OGG Audio | Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Patreon

Show Notes:

Holiday Link List:

Contact the Show
Our Recording Calendar
The Live Stream
Show Subreddits Megalink

Take Part in Crowdfunding JB

The post Mike’s Big Year | CR 184 first appeared on Jupiter Broadcasting.

]]>
A Computer Should Do This | WTR 38 https://original.jupiterbroadcasting.net/86067/a-computer-should-do-this-wtr-38/ Wed, 05 Aug 2015 12:33:16 +0000 https://original.jupiterbroadcasting.net/?p=86067 Jen is an engineer at Esri portland R&D office. She lived out of a youth hostel when she came across a startup that got her on her path! Direct Download: MP3 Audio | OGG Audio | Video | HD Video | YouTube RSS Feeds: MP3 Feed | OGG Feed | iTunes Feed | Video Feed […]

The post A Computer Should Do This | WTR 38 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Jen is an engineer at Esri portland R&D office. She lived out of a youth hostel when she came across a startup that got her on her path!

Direct Download:

MP3 Audio | OGG Audio | Video | HD Video | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | iTunes Feed | Video Feed

Become a supporter on Patreon:

Foo

Show Notes:

Transcription:

ANGELA: This is Women’s Tech Radio.
PAIGE: A show on the Jupiter Broadcasting Network, interviewing interesting women in technology. Exploring their roles and how they’re successful in technology careers. I’m Paige.
ANGELA: And I’m Angela.
PAIGE: So Angela, today we speak with my friend Jen who is a developer at Esri. She works on a wide variety of awesome technology. So we get into talking a little about that and about her career and how she kind of took a leap and headed out to San Francisco and lived out of a youth hostel and all the crazy other things that she got into, and now how she’s influencing the community of Women in Portland.
ANGELA: And before we get into the interview, you can go to Patron.com/today to support Women’s Tech Radio. It is a monthly donation that automatically comes out. It could be $3, it could be $5, whatever you can afford. Whatever you think that this content is worth, really. It’s up to you. We are community funded, this show is, and if you find value in the show you can go over there to Patreon.com/today to support Women’s Tech Radio.
PAIGE: And our first question today was to ask Jen what she’s up to at Esri.
JEN: Hey guys. I am an engineer at Portland R&D office and what I’ve been doing lately is working on an iOS SDK for our location enabled software. And occasionally I do things like Ruby and everyone once in a while in go, but right now I”m doing a lot of iOS stuff.
PAIGE: So, do you enjoy it? Are you in Swift? Are you still in Objective C?
JEN: Yeah, we’re still in Objective C because we’re doing the next iteration of an existing SDA, but hopefully eventually we will move to Swift. I haven’t actually gotten the chance to work in Swift yet, so that will be cool.
PAIGE: I definitely recommend playing around with the playground that they published. It’s very fun.
JEN: Yeah.
PAIGE: It definitely, I think they did a good job of answering a lot of those got yous that we have from Objective C, which was neat. So you work in kind of a wide range of technology there. You’ve got some mobile, some web, some really close to the middle stuff with Go. What’s your favorite?
JEN: I guess, I would say probably Rube, because, I don’t know, it’s just so, I think it’s so expressive compared to language, well I guess Objective C, you know, is going to kind of be around forever, but it is a bit clunky to write in and that is occasionally kind of frustrating. But, I don’t know, I guess I would say that in my career I’ve used Ruby the longest so that’s probably my favorite.
PAIGE: If you, when you say expressive for people who aren’t super familiar, either with Ruby or with programing, what do you mean by that?
JEN: Um, I guess I mean that you can kind of massage the language to sort of — they’re say like what you want to say in a variety of different fashions. Like how in a sentence you can say the boy jumped over a log, or over the log jumped a boy. Or, you know, in a bunch of different varieties. And you have some flexibility. And also, I think that Ruby is just, I enjoy it’s thorsness and its-
PAIGE: Readability?
JEN: Yeah. It’s readability. And you don’t have to write a ton of code to say something that you’re going to have to say all the time.
PAIGE: Can I just ask why other modern languages don’t have the each function? Like that just boggles my mind.
JEN: Yeah. It’s so nice, isn’t it?
PAIGE: It is very nice. Yes. And so that was a super inside developer joke.
ANGELA: I know.
PAIGE: That Angela is totally not clued on.
ANGELA: Shoulder shrug.
PAIGE: That’s okay. Very cool. So you do a lot of development in our day-to-day. What does your tool stack look like? What kind of tools are you using on a daily basis? Obviously, probably Xcode.
JEN: Yes, definitely Xcode. I use TeamX a lot in terminal.
PAIGE: I love it.
JEN: Yeah. I would say those are my two main things.
PAIGE: So I meat a lot of young ladies, or women, who are getting into technology because I teach an intro to Javascript course. And one of the things that people are the most scared about is the terminal.
JEN: Hmm.
PAIGE: What do you think I could say to people to get them through that? Because I am a TeamX vimmer. Like I spend the entire day in the terminal.
JEN: Yeah. I don’t know. It’s a — that’s an interesting question. It’s hard for me to wrap my brain around that because it’s just like where I live all the time, you know?
PAIGE: Yeah.
JEN: LIke what would it be like to breath underwater?
PAIGE: Well, as a fish, I would like to tell you, it’s like breathing.
JEN: Yeah, just tell them that. It’s like breathing. And don’t elaborate at all. Just be like, it’s like breathing.
PAIGE: So, is terminal, or really any of this, is this something you taught yourself? Do you have a degree? I actually don’t know any of your story on this.
JEN: Actually, I don’t have a degree. When I was growing up in New Jersey I went to Rutgers University in New Jersey and I studied there, more or less I guess you could call it studying, for a year. And then it was the height, well not the height, the beginningish of the first dot com boom in 1998. And I was like, I want to go out and be a part of that. So I moved to San Francisco and I lived in a youth hostel for six months. But then I eventually got a job at a startup and I just kind of was in the right place at the right time and they’re like hey you’re smart and plucky. Why don’t you be a developer? And I was like, all right.
PAIGE: Plucky is an amazingly good way to describe you, actually.
ANGELA: It is. I love that word.
PAIGE: Yeah, that’s great. So you just kind of dove in at the startup level, what was that like? Like, especially, you know, as we’ve talked about on the show before, like we’re kind of in a minority in tech. And I know definitely at that point in history-
ANGELA: Yes.
PAIGE: How did that all go for you?
JEN: Yeah. Oh, it was amazing. It was like — it was such a heady time and people are just crazy about technology. I worked like 80 hour weeks and slept under my desk. And I just wanted to learn everything that there was to learn about software development. And it was just so fun. I was definitely in a huge minority as a woman, but I don’t know. I guess I was very naive about that, being 19 years old. But it was a lot of fun.
PAIGE: What were you doing at first? In ‘98, I don’t even know what language that would have been.
JEN: Yeah. I first started out being a front-end developer and I was doing like — I worked at this emarketing company and so we got these HTML templates from these corporations that we were doing newsletters for. And so we had to convert the HTML into XML and use our proprietary tags in there for the different offers and links that people click on to track them. And so I found that very boring. So I decided to learn how to program so I could automate my job away.
ANGELA: Nice.
PAIGE: That is exactly how I got into real programing. I was like this is boring. A computer should do this.
JEN: Exactly. Yeah. And so the first language that I learned was Perl, because it was good at text manipulation. I think somebody just said you should use Perl and I was like all right I’ll learn that. And that was kind of how it all started.
PAIGE: Perl is exactly the reason that I took a 10 year hiatus from learning programing.
JEN: Oh really?
PAIGE: Yeah. I was in high school and I had gotten super into HTML and CSS and and building web pages. And this was before Javascript was really a thing. And I was like I kind of want to learn some stuff. ANd my friend was like, you should learn CGI Perl. And I was like, okay that sounds cool. He’s like yeah, get the llama book, which is the O’Reilly book which made the O’Reilly books famous, actually. And I kind of got through the first chapter and was ready to throw it out the window, because they dove right into what people call-
JEN: Yeah.
PAIGE: Perl Golf, which is the fact that with with Perl you can write very, very complex functions in 20 characters or less.
ANGELA: Hmm.
PAIGE: And it was just super intimidating and I didn’t understand any of it. And I was like, well I will do kind of designy things, maybe, for a little while. And so I did HTML and CSS just for funsies for years, because Perl had blow me out of the water.
JEN: Yeah. Yeah, that’s interesting.
ANGELA: How did you learn Perl? Did you take a course? Did you find somebody that knew it that could teach you? Did you just Google it?
JEN: I actually, well, Google was kind of — probably wouldn’t have bene very helpful at that time.
ANGELA: Yeah. Yeah, I realized that as soon as I said it.
JEN: But I did-
PAIGE: You could Yahoo it.
ANGELA: Yeah. Yeah.
JEN: Yeah, I Yahoo’d it.
PAIGE: Or dog pile. Do you remember Dog Pile?
ANGELA: Ask Jeeves.
PAIGE: Oh, even better.
ANGELA: Anyway, go ahead.
JEN: And so I just read, I read Learning Perl. And I was just like — It was a huge flog to get through it. And that kind of, what Paige just said, reminded me of how hard it was to learn programming when I didn’t know how to do it. You know, now I read a book and it’s like oh how is this different from everything else I know.
ANGELA: Right.
JEN: You know, how is this new language different. But when I was first learning it, it was just, it was really hard. But I was just really motivated to not do this boring work anymore, I guess. And I thought it was really fun. Even though it was challenging to wrap my brain around. But it was — just reading a book and trying stuff yeah.
PAIGE: Yeah, it was definitely a different ear. So since then you’ve learned several other languages. LIke what does your career look like from there to there. Because I know you’re not even in the same city anymore.
JEN: I do some of the same stuff. Like, I mean, it takes a lot less time to do stuff and I work on a larger team and on products rather than, yeah, service work. But I live in Portland now and I guess I’ve moved around a bunch since then. I lived in New York for a while and back to San Francisco and then now been in Portland about five years.
PAIGE: Crazy. Um, okay, so ‘98. You’ve been doing tech for 17 years?
JEN: Oh my god. Don’t say that out loud.
PAIGE: Well, but this brings up a really pertinent important question. That’s a long time, especially as a woman, to be in this field. You know, we know we’re kind of suffering this mass exodus of women from the tech field and have been for several years. How have you stayed fresh? How have you stayed in it, because almost every time I see you you’re super excited about things in tech or at least about women in tech
JEN: Uh-uh.
PAIGE: Like what is, what has kept you from burning out? From, from just saying screw it and walking out the door?
JEN: That is a good question. I, uh, I have nearly said screw it and walked out the door many times, definitely. ANd it has been a challenge to stay in the field. And I think that the longer that I stuck around the more that problems, which at the beginning i thought were because I was young and inexperienced, continued to linger and now I can’t really attribute them to like reasonable reasons, you know what I mean?
ANGELA: Uh-huh.
JEN: So it is, it is definitely a challenge to stick around. But I really get a lot out of doing volunteer work and working with women in tech stuff and getting other women on board and trying to change the environment, I guess.
ANGELA: Do you work with many other women?
JEN: I work with one other female developer, actually. And there are not many in this — well, not in — I don’t know about Esir at large, which is about 3,000 people, but in the Portland office there are not many developers and two of us are women.
PAIGE: So it’s not terrible, I guess. So you said you do volunteering. I happen to know that you — my understanding is that you are the lead or the director for Lesbians Who Tech in Portland?
JEN: Yeah. I am.
PAIGE: What is that organization about?
JEN: Well, we are mostly about creating a community for queer women and our allies in technology. And just sort of like getting people together and seeing what comes of it. Primarily like a social organization compared to some of the other ones in town that are more workshop based. I really enjoy seeing people become friends and just get together and they’re chatting about their jobs or their lives or what have you. It’s pretty rad.
PAIGE: I think that connecting in your professional space is super valuable on any level. Be it with people who identify the same way as you do or be it just with peers in your group. Super important. I actually get a lot of value. I have attended one or two of your events. I don’t know, yeah, I’m fairly busy. But I found them very edifying, i think is the right word for it.
ANGELA: You wanted to eat them?
PAIGE: No, uh-
ANGELA: I’m just kidding.
JEN: We’re very edible.
PAIGE: Not edible. Although I did eat at the meetup, does that count? I also had some excellent cyder. I’ve kind of been struggling personally lately with the burnout on that side too, where I’m so passionate about women’s issues in the tech sphere that I’m over extending. How do you reign that in carefully. Because I know that you’re involved in many of the same things that I’m involved in, and in fact, you even do more than I do frequently.
JEN: I don’t know about that, but that is definitely a balance challenge. I guess a lucky thing for me is that I often get to work on a little bit of volunteer stuff at Esri as part of our outreach. So that kind of cuts a few hours out the total numbers of hours that it takes to do stuff. But it definitely — I don’t know, it’s a labor of love. And can be a bit exhausting, but I find that people are — once you reach out to them for help everyone — not everyone but many people are more than willing to carry some of the burden and to give you ideas and to help out. So I find that relying on others is definitely a help.
PAIGE: Yeah, I can definitely agree with that lately. I’ve had a couple times where I’ve just had to say hey can somebody cover this meetup for me or can somebody help me with this task. And I was kind of surprised, pleasantly so, that so many people were willing to step up and help shoulder the load.
ANGELA: How many people typically come to the Lesbians Who Tech meetup?
JEN: We usually get around 20 people for kind of like the more happy hour type of stuff. For our next event, hopefully we’ll get a bunch more, because our head honcho Leanne Pittsford will be in town. Our numbers have been growing a lot since we got started in January.
ANGELA: Is there a website? Any easy website for that?
JEN: Oh, yeah. There is. Well, there is lesbianswhotech.org which is the main website. And also, we have a Facebook group, Lesbians Who Tech, Portland. And we also have a meetup group, Lesbians Who Tech PDX.
PAIGE: That’d be great. I mean, I just want to be involved in all the cool community things that are happening, because there’s so much happening. You and I have actually talked about this some at length, but I think there are so many women’s movements and I feel like if we could find the space and the time to kind of come together, we could change everything. Just everything. And I love that in Portland we’re actually kind of doing that. We have an upcoming meetup where all of the women’s groups bi-yearly, thanks to Jennifer, actually who started this, there’s kind of this group. We all get together. It’s just a happy hour, but our last one we had 150 women show up to.
ANGELA: That’s fantastic.
PAIGE: Yeah. It was just great. I did figure out my question though. How do you feel, especially as a senior developer at this point. You’ve definitely been in the industry a good long while, about mentorship? It’s a question that gets asked of me a lot. Both about finding a mentor, being a mentor. Do you feel like there’s a clear path for that? I feel like it’s kind of a valuable role in bringing junior developers up to speed, but it seems to be very hard to connect somehow.
JEN: Yeah. I think that is a bit murky as it currently stands. Kind of like, I know that at the meetups that I have and stuff like that, I definitely do, I think a lot of sort of informal mentorship. Because people will ask me questions about my job or my career and stuff and, you know, tell me their woes. And so in that way we kind of connect. But I haven’t had any formal mentorship situations yet. So, yeah. I think there’s definitely a space for that because it’s something that everyone seems to want, but no one really seems to know how to go about doing that.
PAIGE: It seems like, and I wonder if this is kind of reflective of some of the other issues that we have, specifically — and this is not exclusive to the women developer community. I also see this with male developers, but I can speak more personally to the women, obviously. And I find that the imposter syndrome is so strong that people are not willing to step out and say yes I”m someone who could mentor someone under me.
JEN: Interesting. That is a good point.
PAIGE: Yeah. And it’s definitely something that has really pushed me lately and I’m trying to — I’m working out of a boot camp right now and there’s — one of the students there has definitely decided that I’m essentially going to be her mentor. And it’s been wonderful. She comes to me, we talk about where she is in her journey, why she’s having trouble with different things. We got to have the long talk about breadth and depth of why you should learn more of one language before you learn lots of languages. Stuff like that. And then, you know, kind of advising her. Where she’s like, you know, I really, really was struggling with Python and Django, but as soon as I picked up Ruby in Rails, it just was like light bulbs went off. I’m like, you know, if that’s what lights your fire, even though we’ve had this other discussion, go down that path and I can help you with that. And I still feel, you know, many days like a junior developer. But there’s still someone under me who knows less.
ANGELA: Hi. That’s me.
PAIGE: Yeah. Which we are going to have some episodes.
ANGELA: She’s going to be my mentor.
PAIGE: We’re going to have some episodes where we teach-
JEN: Awesome.
PAIGE: -Angela some stuff.
JEN: Oh, nice. NIce.
ANGELA: Yeah.
JEN: It will be fun.
PAIGE: Yeah, so I would encourage you or anyone else to step out and at least — and it doesn’t have to be a formal relationship. I think we’re also scared of that, because everybody in the modern world is so busy and our time-
ANGELA: Right.
PAIGE: Our time is so precious.
ANGELA: We pack our schedules and, yeah. But you can always fit in an email here or a message there.
PAIGE: Yeah. Or just coffee or, you know, chat while you’re driving or whatever.
JEN: Yeah.
ANGELA: Or meetups.
PAIGE: Or meetups.
ANGELA: You’re already dedicated to be there.
PAIGE: Yes. Yeah. When I”m not leading, it’s helpful.
ANGELA: Yeah.
PAIGE: You know, and do lightning talks. Everybody should do lightning talks.
JEN: Yeah. I need to like get over some public speaking fear.
PAIGE: Well, you should come. There’s a new event happening in Portland. It’s called Navigate IT. If anybody is in Portland and wants to check it out, it’s, we’re specifically trying to help with career skills as opposed to, like, coding skills.
JEN: Oh sweet.
PAIGE: So, like, we did an awesome workshop on imposter syndrome. And I think the next one, it’s up and we’ll get the link in the show notes, but I think one of the next ones is specifically public speaking.
JEN: Cool. That would be awesome. Yeah, we actually did one of those for Lesbians Who Tech for our last meetup. It was really good. I think everyone, I had Kristen Gallagher who is the founder of Edify.edu and she — you know her from the Act W Organizing team, but she gave a talk at the Act W Conference about doing talks and speaking in front of people. So I had her come and give everyone who gave a lightning talk some pointers and advice on what to try and how to improve their talks. And it was really good. It was very well received I think.
PAIGE: Awesome. Also, if you’re scared to even step out and do your first one, if you Google how to give a TED talk there is a great TED talk about how to give TED talks.
JEN: NIce.
ANGELA: Wow.
PAIGE: And I got a lot out of that. It was very informative.
ANGELA: Thank you for listening to this episode of Women’s Tech Radio. Don’t forget that we are on social networks, as it turns out. We are on Twitter, @heywtr. You can email us, WTR@JupiterBroadcasting.com. We are on, well, JupiterBroadcasting.com. You can look at the back catalog of shows. And we’re on YouTube on the Jupiter Broadcasting channel.
PAIGE: You can also find us on iTunes where if you’ve got a minute you can leave a review and let us know how we’re doing with the show. If you want to get in touch, you can use the contact form on JupiterBroadcasting.com, selecting Women’s Tech Radio from the dropdown. Or you can email us at WTR@Jupiterbroadcasting.com. Thanks so much for listening.

Transcribed by Carrie Cotter | Transcription@cotterville.net

The post A Computer Should Do This | WTR 38 first appeared on Jupiter Broadcasting.

]]>
.Net or .Not? | CR 165 https://original.jupiterbroadcasting.net/85952/net-or-not-cr-165/ Mon, 03 Aug 2015 14:36:10 +0000 https://original.jupiterbroadcasting.net/?p=85952 Still smarting from his burn, Mike shares his hard learned lessons after flying too close to the sun. What really pushes us to move to the next big thing & becoming and staying employable by focusing on the right market. Thanks to: Get Paid to Write for DigitalOcean Direct Download: MP3 Audio | OGG Audio […]

The post .Net or .Not? | CR 165 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Still smarting from his burn, Mike shares his hard learned lessons after flying too close to the sun. What really pushes us to move to the next big thing & becoming and staying employable by focusing on the right market.

Thanks to:


Linux Academy


DigitalOcean

Direct Download:

MP3 Audio | OGG Audio | Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Foo

Show Notes:

Hoopla

Keeping Current

  • Does a tech get too old?
  • Are devs really ever unemployable?
  • Is skill Rot a thing?
  • New Shiny or bust?

Feedback

The post .Net or .Not? | CR 165 first appeared on Jupiter Broadcasting.

]]>
Proprietary Stress Management | CR 163 https://original.jupiterbroadcasting.net/85447/proprietary-stress-management-cr-163/ Mon, 20 Jul 2015 16:16:08 +0000 https://original.jupiterbroadcasting.net/?p=85447 A special edition of Coder Radio that dives into the darker side of start ups, the practicality of building super portable apps, the wear advantage & NASA’s top 10 coding commandments. Plus Noah from the Linux Action Show joins us, we cover some great feedback & more! Thanks to: Get Paid to Write for DigitalOcean […]

The post Proprietary Stress Management | CR 163 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

A special edition of Coder Radio that dives into the darker side of start ups, the practicality of building super portable apps, the wear advantage & NASA’s top 10 coding commandments.

Plus Noah from the Linux Action Show joins us, we cover some great feedback & more!

Thanks to:


Linux Academy


DigitalOcean

Direct Download:

MP3 Audio | OGG Audio | Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Foo

Show Notes:

Hoopla:

Feedback:

The post Proprietary Stress Management | CR 163 first appeared on Jupiter Broadcasting.

]]>
11 Years of Linux Benchmarking | LINUX Unplugged 94 https://original.jupiterbroadcasting.net/82787/11-years-of-linux-benchmarking-lup-94/ Tue, 26 May 2015 18:08:59 +0000 https://original.jupiterbroadcasting.net/?p=82787 Michael Larabel joins us to discuss his initiative of daily automated performance benchmarking of some of the world’s most important open source projects & reflects on 11 years of running Phoronix.com. Plus our first take on Fedora 22 & how we resolved some rough edges, the best new options for new users that require Microsoft […]

The post 11 Years of Linux Benchmarking | LINUX Unplugged 94 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Michael Larabel joins us to discuss his initiative of daily automated performance benchmarking of some of the world’s most important open source projects & reflects on 11 years of running Phoronix.com.

Plus our first take on Fedora 22 & how we resolved some rough edges, the best new options for new users that require Microsoft Office under Linux & more!

Thanks to:

Ting


DigitalOcean


Linux Academy

Direct Download:

MP3 Audio | OGG Audio | Video | HD Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | iTunes Feed | Video Feed | Torrent Feed | WebM Torrent Feed

Become a supporter on Patreon:

Foo

Show Notes:

Pre-Show:

Catch Up:

Mandriva is dead

Per this French posting (translation), this company based out of Paris is being liquidated. Surprisingly, in 2013 the company managed to pull in 553.6k USD, but it wasn’t sustainable and now in 2015 the company with 10 to 19 employees left is ending.

New App Will Let You Share GPS Between Phone and Desktop

TING

Opening The Gates To Our Daily Open-Source Linux Benchmark Results – Phoronix

For a few months now I’ve been talking about the LinuxBenchmarking.com initiative to provide daily benchmark results of the latest development Git/SVN code for various open-source projects in a fully-automated manner… Among the projects being tracked have been the Linux kernel, GCC, LLVM Clang, etc.

LinuxBenchmarking.com is a public deployment of the next-generation Phoromatic test orchestration and management software built into Phoronix Test Suite 5.4 and newer. This reference deployment of the open-source Phoronix Test Suite / Phoromatic benchmarking software tracks the performance of several high-profile open-source projects on a daily basis looking for performance regressions and improvements. This test farm is fully open-source and automated from the powering on/off systems, setting the systems into their appropriate state each time, remotely managing and maintaining the systems, and the collection of all benchmark results.


DigitalOcean

Smoothing out that swtich to Linux

I want to

Linux Academy

Fedora 22 Released, See What`s New

Fedora 22 Workstation was released today and it ships with the latest stable GNOME 3.16, a new default package manager and other interesting changes.

Torrent Server for the Fedora Project

This document provides the release notes for Fedora 22. It describes major changes offered as compared to Fedora 21. For a detailed listing of all changes, refer to the Fedora Technical Notes.

GNOME login screen doesn’t appear after installation

link to this itemBugzilla: #1218787

On certain Macbook laptops with dual graphics cards, Fedora 22 Live environment boots fine, but after installation there’s just black screen and no boot splash followed by a GNOME login screen. There seems to be an issue with Wayland, an upcoming window system, which is used in GNOME login screen.

It seems that users of affected laptops should be able to work around this issue by booting in a basic graphics mode (adding nomodeset to the boot command line in GRUB), and then editing /etc/gdm/custom.conf file and uncommenting the following line:

#WaylandEnable=false

That will disable Wayland for GNOME login screen in future boots.

Red Hat Has Another Developer Now Working On Nouveau – Phoronix

Hans de Goede in the past has mostly been known for his Linux USB contributions while one year ago he joined the Red Hat Graphics Team where he worked on the various X.Org/Wayland things and then for a while was one of the Red Hat developers working on libinput.

With the libinput work settling down, his next course of action is going to be working on Nouveau. Right now it’s not known specifically what he’ll be focusing on as he’s still learning more about GPU driver programming, but it’s great to see Red Hat providing additional resources for Nouveau. Hans shared his new Nouveau focus at Red Hat via this mailing list post introducing himself to the Nouveau community.

Runs Linux from the people:

  • Send in a pic/video of your runs Linux.
  • Please upload videos to YouTube and submit a link via email or the subreddit.

Support Jupiter Broadcasting on Patreon

The post 11 Years of Linux Benchmarking | LINUX Unplugged 94 first appeared on Jupiter Broadcasting.

]]>
Chrome Took My Memory! | CR 154 https://original.jupiterbroadcasting.net/82557/chrome-took-my-memory-cr-154/ Fri, 22 May 2015 15:35:25 +0000 https://original.jupiterbroadcasting.net/?p=82557 Mike shares his recent experience developing Chrome apps & we debate if Chrome platform tax is costing users a decent browser. Is Chrome becoming the next Windows? Plus what we’d like to see announced next for Android and iOS & the big problems those features would solve for developers. Thanks to: Get Paid to Write […]

The post Chrome Took My Memory! | CR 154 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Mike shares his recent experience developing Chrome apps & we debate if Chrome platform tax is costing users a decent browser. Is Chrome becoming the next Windows?

Plus what we’d like to see announced next for Android and iOS & the big problems those features would solve for developers.

Thanks to:


Linux Academy


DigitalOcean

Direct Download:

MP3 Audio | OGG Audio | Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Foo

Show Notes:

Why I’m breaking up with Google Chrome

When Chrome debuted for the first time in 2008 it was the fastest browser on the block. It was light, nimble, extensible and easy to use compared to Firefox, which had become slow and cumbersome.

In the past few years, I’ve stuck with it, even as it became a memory hog, unstable and a major drain on battery life.

I was in denial. But now I have to admit it — the stable, snappy Chrome is a distant memory. As it has grown in popularity, it’s steadily got worse.

What we’d like to see in iOS 9 at WWDC next month | Ars Technica

We’ve assembled a small wishlist of features for iOS 9, with a focus on the smaller tweaks we hope Apple can focus on now that it’s not pulling up all the carpets and replacing all the fixtures. Some of these are more likely to be incorporated than others. Some have been on our wishlist for literally years. But all of them would be welcome improvements.

Google Now will one day be able to work with information from all of the apps you use. Expanding on the current pilot program that works with 40 third-party services, the plan is to offer an open API in the future, that anyone can build into their apps.

Mike went to Build 2015 NY

Feedback:

Atom v VS Code so far.

The post Chrome Took My Memory! | CR 154 first appeared on Jupiter Broadcasting.

]]>
Two Factor Falsification | TechSNAP 206 https://original.jupiterbroadcasting.net/79162/two-factor-falsification-techsnap-206/ Thu, 19 Mar 2015 18:47:44 +0000 https://original.jupiterbroadcasting.net/?p=79162 Microsoft takes 4 years to fix a nasty bug, how to bypass 2 factor authentication in the popular ‘Authy’ app. Hijacking a domain with photoshop, hardware vs software RAID revisited, tons of great questions, our answers & much much more! Thanks to: Get Paid to Write for DigitalOcean Direct Download: HD Video | Mobile Video […]

The post Two Factor Falsification | TechSNAP 206 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Microsoft takes 4 years to fix a nasty bug, how to bypass 2 factor authentication in the popular ‘Authy’ app.

Hijacking a domain with photoshop, hardware vs software RAID revisited, tons of great questions, our answers & much much more!

Thanks to:


DigitalOcean


Ting


iXsystems

Direct Download:

HD Video | Mobile Video | MP3 Audio | OGG Audio | YouTube | HD Torrent | Mobile Torrent

RSS Feeds:

HD Video Feed | Mobile Video Feed | MP3 Audio Feed | Ogg Audio Feed | iTunes Feed | Torrent Feed

Become a supporter on Patreon:

Foo

— Show Notes: —

Microsoft took 4 years to recover privileged TLS certificate addresses

  • The way TLS certificates are issued currently is not always foolproof
  • In order to get a TLS certificate, you must prove you own the domain that you are attempting to request the certificate for
  • Usually, the way this is done is sending an email to one of the administrative addresses at the domain, like postmaster@, hostmaster@, administrator@, or abuse@
  • The problem comes when webmail services, like hotmail, allow these usernames to be registered
  • That is exactly what happened with Microsoft’s live.be and live.fi
  • A Finnish man reported to Microsoft that he had been able to get a valid HTTPS certificate for live.fi by registering the address hostmaster@live.fi
  • It took Microsoft four to six weeks to solve the problem
  • Additional Coverage – Ars Technica
  • When this news story came out, another man, from Belgium, came forward to say he reported the same problem with live.be over 4 years ago
  • “After the Finnish man used his address to obtain a TLS certificate for the live.fi domain, Microsoft warned users it could be used in man-in-the-middle and phishing attacks. To foreclose any chance of abuse, Microsoft advised users to install an update that will prevent Internet Explorer from trusting the unauthorized credential. By leaving similar addresses unsecured, similar risks may have existed for years.”

Bypass 2 factor authentication in popular ‘Authy’ app

  • Authy is a popular reusable 2 factor authentication API
  • It allows 3rd party sites to easily implement 2 factor authentication
  • Maybe a little too easily
  • When asked for the verification code that is sent to your phone after a request to Authy is received, simply entering ../sms gives you access to the application
  • The problem is that the 3rd party sites send the request, and just look for a ‘success’ response
  • However, because the input is interpreted in the URL, the number you enter is not fed to: https://api.authy.com/protected/json/verify/1234/authy_id as it is expected to be
  • But rather, the url ends up being: https://api.authy.com/protected/json/verify/../sms/authy_id
  • Which is actually interpreted by the Authy API as: https://api.authy.com/protected/json/sms/authy_id
  • This API call is the one used to actually send the code to the user
  • This call sends another token to the user and returns success
  • The 3rd party application sees the ‘success’ part, and allows the user access
  • It seems like a weak design, there should be some kind of token that is returned and verified, or the implementation instructions for the API should be explicit about checking “token”:”is valid” rather than just “success”:true
  • Also, the middleware should probably not unescape and parse the user input

Hijacking a domain

  • An article where a reporter had a security researcher steal his GoDaddy account, and document how it was done
  • A combination of social engineering, publically available information, and a photoshopped government ID, allowed the security researcher to take over the GoDaddy account, and all of the domains inside of it
  • This could allow:
  • an attacker to inject malware into your site
  • redirect your email, capturing password reset emails from other services
  • redirect traffic from your website to their own
  • issue new SSL certificates for your sites, allowing them to perform man-in-the-middle attackers on your visitors with a valid SSL certificate
  • Some of the social engineering steps:
    • Create a fake Social Media profile in the name of the victim (with the fake picture of them)

    • Create a gmail address in the name of the victim

    • Call and use myriad plausible excuses why you do not have the required information:
    • please provide your pin #? I don’t remember setting up a pin number
    • my assistant registered the domain for me, so I don’t have access to the email address used
    • my assistant used the credit card ending in: 4 made up numbers
    • create a sense of urgency: “I apologized, both for not having the information and for my daughter yelling in the background. She laughed and said it wasn’t a problem”
    • GoDaddy requires additional verification is the domain is registered to a business, however, since many people make up a business name when they register a domain, it is very common for these business to not actually exist, and there are loopholes
    • Often, you can create a letter on a fake letterhead, and it will be acceptable
  • In the end, Customer Support reps are there to help the customer, it is usually rather difficult for them to get away with refusing to help the customer because they lack the required details, or seem suspicious
  • GoDaddy’s automated system sends notifications when changes are made, however in this case it is often too later, the attacker has already compromised your account
  • GoDaddy issued a response: “GoDaddy has stringent processes and a dedicated team in place for verifying the identification of customers when a change of account/email is requested. While our processes and team are extremely effective at thwarting illegal requests, no system is 100 percent efficient. Falsifying government issued identification is a crime, even when consent is given, that we take very seriously and will report to law enforcement where appropriate.”
  • It appears that Hover.com (owned by Tucows, the same company that owns Ting) is one of the only registrars that does not allow photo ID as a form of verification, stating “anyone could just whip something up in Photoshop.”
  • GoDaddy notes that forging government ID (in photoshop or otherwise) is illegal

Feedback:


Round Up:


The post Two Factor Falsification | TechSNAP 206 first appeared on Jupiter Broadcasting.

]]>
2015 Linux Predictions | Linux Action Show 345 https://original.jupiterbroadcasting.net/74497/2015-linux-predictions-linux-action-show-345/ Sun, 28 Dec 2014 20:15:47 +0000 https://original.jupiterbroadcasting.net/?p=74497 With 2015 around the corner we own up to our predictions for 2014, we admit to what we got wrong, and what we got right. Then we look forward to 2015 and go on the record for the big developments we expect to see. Plus our picks, your feedback… AND SO MUCH MORE! All this […]

The post 2015 Linux Predictions | Linux Action Show 345 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

With 2015 around the corner we own up to our predictions for 2014, we admit to what we got wrong, and what we got right. Then we look forward to 2015 and go on the record for the big developments we expect to see.

Plus our picks, your feedback…

AND SO MUCH MORE!

All this week on, The Linux Action Show!

Thanks to:


DigitalOcean


Ting

Download:

HD Video | Mobile Video | WebM Torrent | MP3 Audio | Ogg Audio | YouTube | HD Torrent

RSS Feeds:

HD Video Feed | Large Video Feed | Mobile Video Feed | MP3 Feed | Ogg Feed | iTunes Feeds | Torrent Feed

Become a supporter on Patreon:

Foo

— Show Notes: —

— PICKS —

Runs Linux

The Sequestered TV Show, Runs Linux

I don’t know if this one has been mentioned before but in Episode 11 of Sequestered in minute 3 there is a second of root nmap of a windoze 2003 device from a shell.

However it seems to be on a doze laptop and the 3 monitor display a couple seconds later also seems like doze.

Supposedly the scene is showing a remote shell being opened for the attacker by the wife.

HawkinsTheWizard

Hi all, I’ve been following the show since last year, kudos to Chris and Matt. I just saw the TV series The Strain, and one of them is using Opensuse. I thought I just share it here :).
https://imgur.com/qwK1Yt8

Desktop App Pick

Telegram Desktop

“Telegram is a messaging app with a focus on speed and security, it’s superfast, simple and free. You can use Telegram on all your devices at the same time — your messages sync seamlessly across any of your phones, tablets or computers.”

“With Telegram, you can send messages, photos, videos and files of any type (doc, zip, mp3, etc) to people who are in your phone contacts and have Telegram. You can also create groups for up to 200 people or send broadcasts to up to 100 contacts. As a result, Telegram is like SMS and email combined — and can take care of all your personal or business messaging needs,”

Send me a Telegram

Weekly Spotlight

easyLife

Allows new and even experienced users to install and configure software on Fedora, just by clicking. It’s simple and clean. Among others, these are some of easyLife features:

  • Sets “sudo” command up for your regular user;
  • Configures RPMFusion repository for extra and non-free software;
  • Installs Flash Player plugin;
  • Installs all kinds of Codecs (h264,divx,xvid,mp3 etc);
  • Installs nvidia and ati drivers;
  • Installs Skype;
  • Installs Sun Java and Sun Java Plugin for Firefox;
  • Integrates Sun Java with system-switch-java;
  • And many others…

  • Fedy – Tweak your Fedora

Fedy lets you install multimedia codecs and additional software that Fedora doesn’t want to ship, like mp3 support, Adobe Flash, Oracle Java etc., and much more with just a few clicks.


— 2014 Linux ACTION Predictions Results —

Roadmap – GIMP Developer Wiki

Ubuntu Desktop certified hardware | Ubuntu

Steam Machines

Steady March of the Linux Desktop and OEMs


— FEEDBACK —

— CHRIS’ STASH —

Hang in our chat room:

irc.geekshed.net #jupiterbroadcasting

— MATT’S STASH —

Find us on Google+

Find us on Twitter

Follow the network on Facebook

Catch the show LIVE Sunday 10am Pacific / 1pm Eastern / 6pm UTC:

The post 2015 Linux Predictions | Linux Action Show 345 first appeared on Jupiter Broadcasting.

]]>
Beastly Infrastructure | BSD Now 56 https://original.jupiterbroadcasting.net/67602/beastly-infrastructure-bsd-now-56/ Thu, 25 Sep 2014 10:52:48 +0000 https://original.jupiterbroadcasting.net/?p=67602 This week we’re on the other side of the Atlantic, attending EuroBSDCon. For now, we’ve got an awesome interview with Peter Wemm about the FreeBSD web cluster and infrastructure. It’s an inside look that you probably won’t hear about anywhere else! We’ll also get to a couple of your emails today, and be back next […]

The post Beastly Infrastructure | BSD Now 56 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

This week we’re on the other side of the Atlantic, attending EuroBSDCon. For now, we’ve got an awesome interview with Peter Wemm about the FreeBSD web cluster and infrastructure. It’s an inside look that you probably won’t hear about anywhere else! We’ll also get to a couple of your emails today, and be back next week with all the usual goodies, on BSD Now – the place to B.. SD.

Thanks to:


iXsystems


Tarsnap

Direct Download:

Video | HD Video | MP3 Audio | OGG Audio | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | iTunes Feed | Video Feed | HD Vid Feed | HD Torrent Feed

– Show Notes: –

Interview – Peter Wemm – peter@freebsd.org / @karinjiri

The FreeBSD web cluster and infrastructure


Feedback/Questions


  • All the tutorials are posted in their entirety at bsdnow.tv
  • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv
  • Watch live Wednesdays at 2:00PM Eastern (18:00 UTC)
  • We’ll be back next week from EuroBSDCon, hopefully with some great interviews, come and say hi to us!

The post Beastly Infrastructure | BSD Now 56 first appeared on Jupiter Broadcasting.

]]>
Microsoft’s Munich Man | LINUX Unplugged 54 https://original.jupiterbroadcasting.net/64912/microsofts-munich-man-linux-unplugged-54/ Tue, 19 Aug 2014 17:35:48 +0000 https://original.jupiterbroadcasting.net/?p=64912 Sam from the Moka project stops by to chat about the business of making Linux look better. Then we get into the role open source plays in self driving cars. Plus we bust some of the FUD around Munich’s much reported plan to abandon Linux and switch back to Windows. Thanks to: Direct Download: MP3 […]

The post Microsoft's Munich Man | LINUX Unplugged 54 first appeared on Jupiter Broadcasting.

]]>

post thumbnail

Sam from the Moka project stops by to chat about the business of making Linux look better. Then we get into the role open source plays in self driving cars.

Plus we bust some of the FUD around Munich’s much reported plan to abandon Linux and switch back to Windows.

Thanks to:

Ting


DigitalOcean

Direct Download:

MP3 Audio | OGG Audio | Video | HD Video | Torrent | YouTube

RSS Feeds:

MP3 Feed | OGG Feed | iTunes Feed | Video Feed | Torrent Feed | WebM Torrent Feed

Become a supporter on Patreon:

Foo

Show Notes:

Pre-Show:

FU:


Moka Project

Joined by “snwh” aka Sam Hewitt

Moka started as a single Linux desktop icon theme, but over time it has gradually evolved into an entire project & brand identity that provides quality designs to people.

Moka is about personalization and its goal is to provide an assortment of style options to allow you to customize your experience. Moka’s suite of themes is a “style layer” for your favourite OS – you can use your favourites and layer Moka right on top.

Robocars | Erich Eickmeyer

Munich Disappointed with Linux, Plans to Switch Back to Windows [Updated]

German media is reporting that city officials were looking into productivity figures of local departments and acknowledged that many employees actually experienced issues with Linux. That wasn’t the case before 2004, when Windows was powering all PCs, a local source said.

Runs Linux from the people:

  • Send in a pic/video of your runs Linux.
  • Please upload videos to YouTube and submit a link via email or the subreddit.

New Shows : Tech Talk Today (Mon – Thur)

Support Jupiter Broadcasting on Patreon

Post-Show

The post Microsoft's Munich Man | LINUX Unplugged 54 first appeared on Jupiter Broadcasting.

]]>