124 private links
After receiving a trove of documents from the whistleblower, I found myself under surveillance and investigation by the U.S. government.
Since the 1940s, electric guitarists, keyboardists, and other instrumentalists have been using effects pedals, devices that modify the sound of the original audio source. Typical effects include distortion, compression, chorus, reverb, and delay. Early effects pedals consisted of basic analog circuits, often along with vacuum tubes, which were later replaced with transistors. Although many pedals today apply effects digitally with modern signal processing techniques, many purists argue that the sound of analog pedals can not be replaced by their digital counterparts. We’ll follow a deep learning approach to see if we can use machine learning to replicate the sound of an iconic analog effect pedal, the Ibanez Tube Screamer. This post will be mostly a reproduction of the work done by Alec Wright et al. in Real-Time Guitar Amplifier Emulation with Deep Learning1. Alec Wright et al., “Real-Time Guitar Amplifier Emulation with ↩
"The optimal solution to the ongoing GitHubification of Free Software would be the creation of a successfully competitive software development repository specialized to the Free Software community."
Spoiler: C++ is not faster or slower – that's not the point, actually. This article continues our good tradition of busting myths about the Rust language shared by some big-name Russian companies.
After 14 years running my own businesses, I’ve failed a lot. I haven’t kept count thankfully, but I’d say I’ve started at least 50 businesses / ideas and out of those, 3 have worked. And when I say worked I don’t mean staying in business, I mean resulting in either a decent income for me at the time or a decent asset that’s worth something to me or someone else. With all the risks you take as an entrepreneur, I don’t see replacing your job and getting to work from home as a significant enough reward to count as success.
The startup community likes to glorify failure but I don’t. Failing sucks. Failing slow sucks infinitely more. That’s why it’s OK sometimes to give up, to free you up to move onto an idea that could bring you something that the startup community doesn’t talk about near as much: actual fulfilment and success.
Summary:
- You are completely clueless about what you are getting yourself into
- You are working on more than 1 thing
- You are the wrong person for the job
- It’s not a business it’s a charity
- You can’t build a story / brand around it
- You are trying to change buying habits
- You are operating mainly on assumptions
- Your offering isn’t interesting enough
- You are getting bad advice
Once lauded for its sane defaults, the latest Ubuntu release has usability issues.
written by Walter Bright
My career has been all about designing programming languages and writing compilers for them. This has been a great joy and source of satisfaction to me, and perhaps I can help others with some observations about what you’re in for if you decide to design and implement a professional programming language. Of course, this is a book length topic, so I’ll just hit on a few highlights here, and avoid topics well covered elsewhere.
As tech conference organizers ramp up for the fall season, you may be seeing calls for papers (CFP) landing in your email box or social media feeds. We at All Things Open (ATO) have seen a lot of presentation proposals over the years, and we've learned a few things about what makes them successful.
Hashicorp Vault hogs the limelight as cost-effective powerful KMS solutions are hidden in plain sight. Chris McGrath explores the underrated Mozilla SOPS.
A few of our favorite SSH tricks and tips sure to improve your daily experience.
Tmux is great. Tmux defaults are not. How to make use of a brilliant tool without breaking your fingers?
An introduction to shell productivity features: autocompletion, keyboard shortcuts, history navigation and shell expansions.
Using the spaced time repetition technique, you can permemantly store information in your brain, instead of the cloud.
The most intuitive way of building and implementing Finite State Machines is by using Python Coroutines and in this article, we find how and why.
I can no longer sync iOS’ Contacts with my macOS Catalina’s Finder (the iOS sync portion of iTunes is now built into the Finder in macOS Catalina); the OS insists I’ve iCloud configured for Contacts which I do not. I’ve gone through all the steps Apple recommends, done the upgrades and the reboots, but there’s nothing doing. All the swearing and threatening of moving to a different operating system aren’t really helping.
I was very excited when I first used YAML, but some real-world usage showed it's not so great after all
Linux/Unix desktop fun - Learn how to draw text mode ASCII-art box around text or code/scripts in vim / vi under for fun and profit.