Readit News logoReadit News
FigBug commented on Using ASCII waveforms to test real-time audio code   goq2q.net/blog/tech/using... · Posted by u/jwosty
FigBug · 4 years ago
I was inspired by your work to do a juce implementation: https://github.com/FigBug/Gin/commit/30aa84130f4f607bdeba538...

I think the most useful thing for me is I can call it from lldb and immediately dump buffers to my terminal while debugging.

Deleted Comment

FigBug commented on Paternity Leave Was Crucial After the Birth of My Child   parenting.nytimes.com/wor... · Posted by u/rafaelc
kareemm · 7 years ago
Maternity leave isn’t even required by US law, which is insane.

I’m all for paternity leave (I’m a self-employed father of two so had to create my own). But let’s start with moms, or at least a parental bucket that either parent can draw from.

FigBug · 7 years ago
What do most American women do after having a kid, quit their job? You can't put a newbord in daycare can you?
FigBug commented on 'It's crazy': Chase forgiving all debt owed by its Canada credit card customers   cbc.ca/news/business/chas... · Posted by u/electriclove
xodast · 7 years ago
Have you found a suitable replacement??
FigBug · 7 years ago
I use Rogers World Elite Mastercard

4% cash back in a foreign currency

2% cash back on Rogers' services

1.75% cash back otherwise

Rental car insurance

Airport lounge access

No fee

FigBug commented on Advice to my younger self: become allergic to the churn   lambdaisland.com/blog/201... · Posted by u/galfarragem
hrktb · 7 years ago
> The Churn is spending a week just to get a project you wrote a year ago to even run.

How much effort would it be worth avoiding to spend a week every year ?

Sure the weeks can add up, but so does the time spent on low level abstraction, and refusing to adopt better tools when the whole environment in changing around (e.g. there is no mention of native mobile environments. Would it be churn use to Swift instead of non-ARC ObjectiveC ?)

FigBug · 7 years ago
I find Swift very bad for churn. Swift has had 5 versions in 5 years, with breaking api changes each time.

Every answer on Stackoverflow about Swift has several answers, one for each api version. Any time you grab some Swift code from the web or an older project, it's not going to work.

Avoiding the churn isn't an option since new Xcode versions drop support for old Swift versions. And only the two latest Xcodes will run on latest macOS. They even drop the support for the conversion tools. So if I go back to an old Swift project now, it won't compile in my Xcode, nor will my Xcode help convert the code to modern. My only option is to run an order version of Xcode in a VM to convert the code.

If I'm writing a library I want other people to use or share between projects, I'll still do it in Objective-C. Apps I do in Swift but I find it annoying.

I still have 15 year old non-ARC Objective C libraries. Why spend the time updating them when the are debugged and work fine?

Every time I have to do a Swift version update I introduce bugs.

FigBug commented on Advice to my younger self: become allergic to the churn   lambdaisland.com/blog/201... · Posted by u/galfarragem
bgorman · 7 years ago
What are you referring to? Linux never intentionally breaks userspace code.
FigBug · 7 years ago
Linux as narrowly defined as the kernel is very good at not breaking things. Linux as used in common speech to mean a Linux distribution and associated libraries undergoes constant churn.

I maintain a cross platform desktop app for Windows, macOS and Linux.

Windows is the best, 32 bit versions going back 15 years still work no issues. macOS is next, 32 bit don't no longer work, but 64 bit versions still work going back 5+ years. Ubuntu is by far the worst, some library I depend on changes it's API pretty much every year, and the old version is removed, breaking my app.

The solution appears to be Flatpak which bundle up the app with all it's required libraries. However I'm not sure how to make this work for plugins. Would each plugin need to be in it's own Flatpak? It's insane.

FigBug commented on Moving the Linux desktop to another reality   collabora.com/news-and-bl... · Posted by u/mfilion
skrowl · 7 years ago
I really wish the "Yay, linux on the desktop" crowd would rally around ChromeOS. ChromeOS is literally what the "linux on the desktop" crowd has been wanted for decades now.
FigBug · 7 years ago
Can you run a 'normal' Linux desktop application written in C or C++ on a Chromebook? Or is it just Android Apps and Web Apps?
FigBug commented on The Story of the Ping Program (1997)   ftp.arl.army.mil/~mike/pi... · Posted by u/teufelsec
FigBug · 7 years ago
Mike was killed in a car accident in 2000. Nice to see his website is still up almost 20 years later.
FigBug commented on How is China able to provide enough food to feed over 1B people?   quora.com/How-is-China-ab... · Posted by u/carapace
FigBug · 7 years ago
The country I don't understand how they do it is Bangladesh. A country the size of New York State with 164 million people. (50% of the US population). As I understand it, they generate 90% of the food they require.
FigBug commented on The helicopter team that films the Tour de France   arstechnica.com/cars/2019... · Posted by u/mhb
benj111 · 7 years ago
Saw the tour de France when it came to Yorkshire.

Slightly weird at one point as I was looking down at a flying helicopter.

FigBug · 7 years ago
I had the same experience on Col du Tourmalet. I heard the helicopter but couldn't see it until I looked down.

u/FigBug

KarmaCake day2124December 18, 2011View Original