Programming: Ethics, Python, Rust and Mozilla

-
Tech Ethics New Year’s Resolution: Don’t Build Software You Will Regret
New years are for resolutions, right? And then February finds them discarded like last season’s must-have toy. Resolutions most often fail because people don’t make plans, just wishes. With that in mind, this new year, we at The New Stack — with the help of some at the forefront of modern tech ethics — will not only help you resolve to work more ethically, but to offer you the beginnings of a framework with which to achieve it.
After all, we should be working not just to pay the bills, but to make sure we don’t create software that we will one day regret.
-
Modeling Polymorphism in Django With Python
Modeling polymorphism in relational databases is a challenging task. In this article, we present several modeling techniques to represent polymorphic objects in a relational database using the Django object-relational mapping (ORM).
This intermediate-level tutorial is designed for readers who are already familiar with the fundamental design of Django.
-
Introduction to Python's Collections Module
Collections in Python are containers that are used to store collections of data, for example, list, dict, set, tuple etc. These are built-in collections. Several modules have been developed that provide additional data structures to store collections of data. One such module is the Python collections module.
Python collections module was introduced to improve the functionalities of the built-in collection containers. Python collections module was first introduced in its 2.4 release. This tutorial is based on its latest stable release (3.7 version).
-
Python 101: Episode #40 – Creating Executables with py2exe
-
How to Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 16.04
-
How to Implement Grouped Model Choice Field
-
This Week in Rust 267
-
A bumpy road to Firefox ScreenshotGo in a foreign market
Back in January 2018, we were assigned to lead a project called New Product Exploration to help Mozilla grow impact on shopping experience in Southeast Asia, and the first stop was Indonesia, a country I had not visited and barely knew!
-
Socorro: December 2018 happenings
Socorro is the crash ingestion pipeline for Mozilla's products like Firefox. When Firefox crashes, the crash reporter collects data about the crash, generates a crash report, and submits that report to Socorro. Socorro saves the crash report, processes it, and provides an interface for aggregating, searching, and looking at crash reports.
At Mozilla, December is a rough month to get anything done, but we accomplished a bunch anyways!
-

- Login or register to post comments
Printer-friendly version- 2426 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is released
After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release.
|
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future Tech
The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world.
Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility.
|
today's howtos
|








.svg_.png)
Content (where original) is available under CC-BY-SA, copyrighted by original author/s.

Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago