You are here
You've decided to follow your passion and start your own business. Great! As you've probably figured out, there's a lot more to running a business than passion and doing the work that you love.
Aside from the tools of whatever trade you're plying, you'll also need other tools to keep your business humming along. Let's look at some open source software that can help you do just that.
Keeping up with new technology can be a challenge. There may be no place where this is truer than in the world of enterprise cloud software. It seems every day that passes introduces a new tool or application that could soon be a part of your organization's technology stack.
Although many companies today possess massive amounts of data, the vast majority of that data is often unstructured and unlabeled. In fact, the amount of data that is appropriately labeled for a specific business need is typically quite small (possibly even zero), and acquiring new labels is usually a slow, expensive endeavor. As a result, algorithms that can extract features from unlabeled data to improve the performance of data-limited tasks are quite valuable.
In open organizations, we like to say that you own your career. Each one of us is encouraged to find a gap and fill it.
In settings like these—and when there's more work to be done then there are hands to do it—it's important to understand your strengths so you can identify where you can be most effective in the organization and which problems you're passionate about solving. That means everyone—associates, managers, and executives alike—shares responsibility for proactively nurturing an open dialogue about ways they can engage with challenging, meaningful, and interesting work.
In July 2017, the Apache Software Foundation effectively banned the license combination Facebook has been applying to all the projects it has been releasing as open source.
I've always had a nagging question about open source projects: How does one determine a project's success/failure? Does "success" or "failure" get detemined by code commits and gut feel? Or is that some other way?
As an engineering leader, I value trust and believe that individual contributors should be involved in architectural and high-level technical decision making. I consider every line of code to be a decision made on behalf of someone else (including your future self), and having a fast-growing distributed team makes technical decision making particularly difficult to manage.
In 1992, Steven McCanne and Van Jacobson from Lawrence Berkeley Laboratory proposed a solution for BSD Unix systems for minimizing unwanted network packet copies to user space by implementing an in-kernel packet filter known as Berkeley Packet Filter (BPF). In 1997, it was introduced in Linux kernel version 2.1.75.
Recently, Apache re-classified code under Facebook's BSD+ Patents license to "Category X," effectively banning it from future contributions to Apache Foundation projects. The move has re-ignited controversy over the patent grant, but like many events in the open source community, the controversy is more partisan than practical. In fact, it's unlikely the move will affect adoption of React.js, and the criticisms of the BSD+Patent grant mostly don't survive the scrutiny of reason.
Turning Custom Kicks Into a Business with @majorwavez
To see more of Ruben’s designs, follow @majorwavez on Instagram.
Ruben Barraza (@majorwavez) was working in retail and could never escape one burning question that customers kept asking him: “Where are your shoes from?” The answer? He makes them himself. Eventually, sales from his bold and colorful shoe designs grew more profitable than his full-time job, so Ruben decided to formally treat it like the business it had become. “From working retail, I knew that roses were going to trend a long time ago. And after that, I knew flames were going to trend. I’ve kind of become my own buyer,” says Ruben, who lives in San Jose, California.
Donning the samples that he makes, Ruben can go almost two weeks without wearing the same pair of custom kicks twice. He’s fulfilled a few celebrity orders, and learned the unique artistic challenges of having a shoe be your canvas. “Maybe butterflies look really good on a size 9 shoe. But then I get an order from a person who wants it for their kid who’s a 3 ½, and the butterflies look too big on that,” explains Ruben. “And picking colors is tough, too. You can’t just throw any colors together"
Sponsors, Mini Tricks and Fingerboarding with @cass.fb
To see more of Cass’ fingerboarding tricks, follow @cass.fb on Instagram.
Ramps, ollies and kickflips, decks plastered with branded stickers — it may look an awful lot like skateboarding in miniature, but to aficionados like 17-year-old Cass Hirst (@cass.fb), fingerboarding is its very own sport. “People are always like, ‘Oh, it’s a tiny skateboard,’ but it’s not just playing around with toys,” says the London native. “When I’ve done nine hours of fingerboarding straight, I can barely stand up.”
As a child, Cass fell in love with skateboarding, so when he stumbled upon fingerboarding videos in 2008, he became instantly obsessed. Now Cass is so skilled, he has brand sponsorships and can perform tricks while blindfolded. “When I started, it was the furthest thing from cool,” he says. “Because I’ve made something out of it, people have a bit more respect for it. They don’t try to find humor in it anymore. They’re just like, ‘That’s cool.’”
The Week on Instagram | 301
- The New York Times: New York City’s Newest Hot Spot? Check Instagram
- Refinery29: The Craziest Behind-The-Scenes Instagrams From The MTV VMAs
- Tech Crunch: Instagram Stories are coming to the web
- Weekend Hashtag Project: ##WWIM16 #KindComments. View photos from the last project, #WHPgreatoutdoors.
Around the Community
Opensource.com brought in 661,550 unique visitors who generated 1,096,909 page views in August, our 11th consecutive month with more than 1-million page views. We published 82 articles last month, and welcomed 20 new authors. More than 67% of our content was contributed by members of the open source community. Our community moderators contributed 21 articles.Editor's Pick 6
In this week's top 5, we take a look at the Pandas Python data analysis library, the current state of kid-focused Linux distributions, and more.
Apache Kafka is a distributed publish-subscribe messaging system designed to be fast, scalable, and durable. It provides a unified, high-throughput, low-latency platform for handling real-time data feeds and has a storage layer that is essentially a massively scalable pub/sub message queue architected as a distributed transaction log. That architecture makes Kafka, which was originally developed by LinkedIn and made open source in early 2011, highly valuable for enterprise infrastructures to process streaming data.
This three-part series explains how to use open source Open Broadcaster Software (OBS) video-recording software and easily available hardware and tools to record live presentations at meetings and conferences. Part 1 explained the hardware and physical setup required to record live presentations, and part 2 described the software setup. Now it's time to record presentations.
Today the Ansible community adds another feather to its cap with the introduction of AWX. AWX is a public free and open source software project that produces code to help manage IT infrastructure via Ansible. Innovation in the AWX code base is powered by the community.
By Antigone Davis, Head of Global Safety
We’re recognizing World Suicide Prevention Day by letting people know about the tools and resources we have developed for people who may be at risk.
Throughout September, we’ll connect people with information about supportive groups and suicide prevention tools through ads in News Feed. We are also launching a new section of our Safety Center with additional resources about suicide prevention and online well being. People can access tools to resolve conflict online, help a friend who is expressing suicidal thoughts or get resources if they’re going through a difficult time. We’ve offered tools like these, developed in collaboration with mental health organizations, for more than ten years. It’s part of our ongoing effort to help build a safe community on and off Facebook.
Because of the relationships people have on Facebook, we are in a unique position to help connect those in distress with friends who can show support. Mental health experts say these connections can be helpful in preventing suicide, and we see it happen in a variety of ways.
People’s friends are in the best position to know when they’re struggling – and speed is critical – so they can reach out directly through things like comments on a post. As we recently shared, there are cases where the combination of technology — recognizing patterns in people’s comments on posts — and the compassion of people in our community can help prevent harm.
People can also reach out to Facebook when they see something that makes them concerned about a friend’s well-being. We have teams working around the world, 24/7, who review reports that come in and prioritize the most serious reports like suicide.
For those who reach out to us, we provide suggested text to make it easier for people to start a conversation with their friend in need and also provide information and resources for how to best handle the situation. We provide the friend who has expressed suicidal thoughts information about local help lines, along with other tips and resources. Thanks to over 80 partners around the world, the resources people see are specific to where they are located.
We take other steps, such as working with suicide prevention partners to collect phrases, hashtags and group names associated with online challenges encouraging self-harm or suicide. We offer resources to people that search for these terms on Facebook. We also remove content that violates our Community Standards, which don’t allow the promotion of self-injury or suicide.
With the help of our partners and people’s friends and family on Facebook, we hope we can continue to support those in need.
If you're part of a team producing live meeting or conferences, chances are you'd like to record speakers' presentations and make them available on the web. Fortunately, this is easy and relatively inexpensive today, thanks to open source software and readily available hardware. Part 1 of this series on recording live presentations covered the equipment you need.
That developers have strong opinions about the tools they use is no secret, and perhaps some of the strongest opinions come out around integrated development environments.