Hacker Newsnew | past | comments | ask | show | jobs | submit | p-funk's commentslogin

At my last company, we tested tons of combinations of class D modules with various power supplies, and the best sounding results tended to be with linear power supplies. Don't get me wrong, there's tons of tricky stuff when it comes to the subjective side of audio, so it may be at least partially placebo effect. But we pretty consistently found that off the shelf switching PSUs sounded worse subjectively, even if they measured the same on the bench.

I haven't been doing audio for a while, so I don't remember more of the details. But audio signals tend to need all their power in short bursts all at once, when a low frequency bass note hits for example, and so the transient current tends to be much more important than a stable voltage rail. A lot of switching supplies do not optimize for this. Well designed versions can both sound great, but a cheap linear supply is going to sound much better than a cheap switcher. Audio is stuck with 1960s technology for the most part anyway though.


> so it may be at least partially placebo effect

That really sounds like a kind of thing that should be tested blinded.


We did a lot of blind testing, but blind testing takes more effort and we were always swamped. Usually the engineers would just test things ourselves, and then I would give my boss a blind test for the final approval.


You could add the massive capacitors if you needed the bursts of energy, it just seems like the mains transformer itself is out of place.


This youtube channel has (seemingly good quality) Khan Academy style lecture videos on control systems, if you just want a quick introduction to the concepts.

https://www.youtube.com/watch?v=ThoA4amCAX4


Location: Cincinnati, OH

Remote: Yes

Willing to relocate: Yes

Technologies:

-Embedded systems: C/C++, Arm core microcontrollers, Atmel, Cypress, STM32, etc.

-Web: HTML, CSS, Javascript, React

-Other: SQL, MongoDB, Catch2, Mocha, AWS, C#, some Rust, some Python

Résumé/CV:

  pmusgrave.github.io/contact

  github.com/pmusgrave

  https://www.linkedin.com/in/paul-musgrave-74818842/
Email: ps.musgrave+hn@gmail.com

Hi, I'm Paul, I'm a software engineer. My latest project is an IoT home automation system and dashboard in React that ties together a lot of microcontroller projects I built. I've previously designed high quality pro audio equipment and developed software in the structural engineering industry.


SEEKING WORK | CINCINNATI, OH | REMOTE OK

Technologies: C/C++, embedded systems, STM32, hardware design, signal processing, audio

Resume:

  https://www.linkedin.com/in/paul-musgrave-74818842/

  pmusgrave.github.io/contact
Email: ps.musgrave+hn@gmail.com

Hi everybody, I have about six years experience in product development and embedded systems. I've primarily worked in the pro audio industry, but I'm interested in any type of embedded work, firmware, IoT, manufacturing, etc. For the past year or so, I've been doing a mix of developing my own products and some contract work. I can help with prototyping, product development, firmware development, bringing new products to life, and getting things to market.


Location: Cincinnati, OH

Remote: Yes

Willing to relocate: Yes

Technologies: C/C++, embedded systems, STM32, hardware design, signal processing, audio

Resume:

  https://www.linkedin.com/in/paul-musgrave-74818842/

  pmusgrave.github.io/contact
Email: ps.musgrave+hn@gmail.com

Hi everybody, I have about six years experience in product development and embedded systems. In the past, I've primarily worked in the pro audio industry, but I'm interested in any type of embedded work, firmware, IoT, manufacturing, etc.


I suppose the implication is that the "you" in the title is your conscious experience and in reality, you are the sum of your conscious and unconscious processes with all of their inherent perceptual distortions.


Not sure if this one is going to be any easier, but I've been slowly going through Max Born's Atomic Physics after I picked up it used for really cheap. I like the way he goes through each step historically and presents quantum mechanics as a progression of discoveries based on what people were thinking at the time, which for me made it easier to reason about.


I've had multiple bad experiences with Amazon Logistics. They routinely ship things 2-3 days late and update the tracking information with some nonsense about "attempting to deliver the package but no one was home," which I don't buy for a second. They also routinely deliver to the wrong address. One time tracking information was updated to "delivered" and my package showed up at the building next door to mine 3 days later. I came close to canceling prime the last time this happened.


What rankings have you been seeing? Javascript is on top of the list from what I've been seeing.

https://insights.stackoverflow.com/survey/2018/#technology


Tiobe index for one. But I just searched Google and checked the top few.


The TIOBE index has always been a bit weird. If you read their note about their methodology, you'll see that it's measuring something kind of interesting, but not really what you'd call "the most used languages." For example, IIRC part of a language's TIOBE ranking is how many college courses use it.


Do you know of another more objective source, though?

Other folks are citing Github and Stack Overflow, but they are just reporting on proportions used on their own sites, and I would not be at all surprised to find that both those sites are more popular with web developers than say Java or C/C++/C# or Visual Basic devs (all those languages outrank javascript on Tiobe).


That seems pretty likely to be true of Github. But for Stack Overflow, I would be really surprised. Stack Overflow has had a huge and thriving C# community from the start, and it's got so much page rank that questions about any language, "web" or not, are likely to lead there. The only languages that seem likely to be underrepresented are ones that are mainly used by people who learned them long ago and aren't gaining any more users (like MUMPS or something), since those people are unlikely to have questions.


I've been planning a side project with a lot of those features. That's exactly how I think about my budgeting and that's exactly how I would like to allocate my money. I'm really not aware of any way to do this currently, apart from a lot of manual work in a spreadsheet, which is annoying and still requires restraint in spending. Mint isn't even that helpful when it comes to budgeting because their alerts and categories are always inconsistent and they change categories that you've set for no apparent reason. Not to mention the ads.

Unfortunately, getting data from bank accounts is a pain due to bank security. The approach I was going to use just to get started was to export Mint's data as a csv, and then build an app around that until I read up on the bank transaction formats that would let you pull your transaction history. Not ideal, though.


Have you looked at plaid? I'm not sure what their rates are like, but if you're doing just a personal project, you might be able to get away with their developer evaluation (though that only lets you interface with big banks, not the small ones - the developer evaluation that is).

Edit: plaid is a nice abstraction bank api: https://plaid.com/


Hi there - full disclosure, I work at Plaid . Anyone can signup for API keys and access all the thousands of banks that we currently support on Plaid for free in our dev environment.

Once you want to add more than 100 accounts, we recommend reaching out to learn more about pricing at scale; it depends on what APIs are being used, how much data is being pulled, how often, etc. Feel free to shoot me an email directly if you have any questions! (charley@plaid.com)


Ah, I had used it couple of years ago. At that point, I could get to my bank account with it at a major bank, authentication with smaller credit unions was restricted until I graduated from the dev environment.

I'm glad to hear that's not the case anymore.


>I'm not sure what their rates are like

Very opaque and very expensive ($500 / mo+)

Also, they will shut down your account if you don't use your free edition enough.


Hi Madeline - happy to share more info on pricing - we're working on simplifying pricing for early stage / bootstrapped products . Feel free to reach out directly to my email if you want to learn more (charley@plaid.com).

We'll occasionally flag accounts that have dormant API activity in our development tier, but as long as you're still using the API we're happy to cover the cost of the free account.


> export Mint's data as a csv, and then build an app around that

This is what I do. Mint doesn't have an API, but I just inject some javascript using the console that pulls the csv file and displays the data in a way that makes sense to me.


SmartyPig does some of that. You set savings goals which is a little different than just funding categories, but you might be able to make it work. Maybe they have an API and you could let them deal with the banks?


Checkout YNAB (You Need A Budget).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: