Showing posts with label speaker. Show all posts
Showing posts with label speaker. Show all posts

This Week I Learned 2018 - Week 33

Last post or some random posts from the archive.

Do you need standups? Maybe you don't. (via HN) Some comments in HN resonate with me based on the experience of the implementation. Maybe is just me, but it does feels like cargo cult software engineering. Team culture, business culture, or management issue? Execution of the practice is still al lot to be desired. Interesting development days ahead.

What are Thonet & Vander speakers like? The sad case in MY here is that there is no way for us to purchase any good budget speakers. The funny thing is that this particular brand Thonet & Vander is readily available. Some local distributor have brought this in (why that particular distributor did no brought HiVi Swan to MY?). Nevertheless, as the comment suggestion, this is one of those OEM manufacturer which use European brand names to implies good quality. Back to the question, is this brand of speaker good enough? My personal opinion, mostly are multimedia speakers (something you bought for your kids) and Amazon's reviews didn't justify anyone to fork money on it (there are other brands exists in similar market, Edifier). Unless we have good review from NO Audiophiliethis comment shares my sentiment.

Which "budget" stereo amplifier to get? It's between Onkyo A-9010 and Marantz PM5005. Price wise both are the same and it's just the sound signature. For A-9010, I'm not sure that I need to replace the Samwah capacitor to Nichicon gold tune capacitor. However, different country have different version. However, I'm not sure the model sold here is EU (digital inputs and normal capacitors) or UK (better capacitors, no digital input, and Wolfson WM8718 DAC) version. Having digital input is good if you want to hook up to Chomecase Audio via Toslink input. Also, the loudness button (which increases sounds at low volume, good for classical music like Boléro) piqued my interest with the device.

Why not stick to amplifier like SMSL SA50 which is cheaper? Those class D amplifier is truly budget amplifier which missing quite a lot of features compare to amplifier like A-9010, a class AB amplifier. Furthermore, the output rating have been inflated. Class D amplifier should be sufficient enough for a small room.

Speaker wise. Just pair it up with a floor standing speaker if you don't want to invest a sub-woofer. The speaker's bass should be sufficient enough.

Encountered this error "Odd number of elements in anonymous hash..." and took me a while to figure out what went wrong with the the code. It turned out that Perl's hash will accept single element Hash without a key-value pair. Hence, the warning. I was surprised that this is not a syntax error. The example code below. See if you can identify the issue. Hint, the `foobar`. There is a good explanation at Stack Overflow on this warning message. Turn on warnings people!
my $result = $api->GetSomething({name => {'foobar'}});

This Week I Learned 2018 - Week 31

Last week post or something from the archive.

What is the most mind-blowing thing I've accidentally found out about Thinkpad? Fn + Space toggle the light at the top of the monitor, near the web cam. Seriously?

為什麼時間感覺有時過得快、有時過得慢? 我之前已经有提到随着年龄增长,你就会觉得時光飛逝,但是只是用岁月来简说如此经历,一点都没有科学根据。然而,啾啾鞋的解说,终于让我也明白为何我会有如此体验。简单的说,是我们自己的脑作怪。仔细说明,理由有三。第一,暂时性幻觉 (Temporal Illusion)。第二,伸缩效应(Telescoping Effect)。第三,停表错觉(Chronostasis)。


大叔为什么能配萝莉?戏剧有点美化的中年危机?重点还是量力而行,自我调节。

What to do this too much advice? (via HN) We are always looking for confirmation rather than advice. Furthermore, advice is always cheap anyway.

Are there receivers to avoid on the used market? Any Onkyo receiver with HDMI daughter board. I've confirmed this with local audio shop which sells a lot of second hand AV receiver. Why so? It seemed their circuit board was designed to run everything (analogue, optical, and coaxial) through the HDMI board. And when you have faulty HDMI board, nothing works. The funny things is browsing through some YouTube videos, the fix was quite easy by replacing the faulty capacitors. Does the same problem exists for newer AV receivers. Not sure but discussion with the shop owner indicates that it's wise to pick some other brands instead.

Is the Sony Core SS-CS5 bookshelves speakers most unknown and underrated speakers? I'm quite surprise that one Redditor claimed that it's even better than Klipsch R-15M, KEF Q1000, Elac B5 / B6, or even the popular Pioneer SP-BS22-LR. My research indicates that this is true to a certain extend, one reviewer mentioned that the pro of this speaker is the clarity of the music but lacking in the mid range and bass. The clarify of this speaker was proven that someone even suggested that we can using this pair as center speaker instead. In other words, not a all rounded speaker. And by the way, Elac and Pioneer are hyped not because of the quality but due to a certain quality within that affordable price range.

This Week I Learned - 2017 Week 40

Last week post or the usual archive stuff.

Week 40. Twelve more weeks to go before the end of the year.


The case against open office when people just copy without including the subtle details of the design and layout. While many organization sugarcoat the many benefits of of open office layout, the main advantage is the organization save a significant money using such layout.





200 productive hours per month? (via HN) Research shown that it's possible on daily basis, if a worker can concentrate 4 hours on deep work and remaining 4 hours on shallow work (meetings, random discussions, surfing, and slacking off). However, deep work requires more solitary environment, which is not possible in a open office environment.


Via Reddit. You always have to be suck at something before you can be better at it as shown in the quote below. But, unless you're constantly improving, you will stuck at the expert beginner level.
"Successful writers are people who allow themselves the freedom to suck—unrepentantly, happily, even."

What are the best combination (budget and feature wise) to setup a desktop music system? Below are the list of components:

(1) JBL LSR305 active speaker
(2) Lexicon Alpha audio interface / Behringer UCA222 / HIFIME(DIY) DAC
(3) XLR-to-3.5mm cable / TRS-to-3.5 mm cable / XLR male to RCA male cables

You should look into the issue of balanced audio.


Slashdot is 20 years olds! Ironically, good discussion was found in HN instead! I found the site when it was going through it second year and getting more popular due to discussion of FOSS. And off course, those idiotic memes, Anonymous Cowards, and BOredAtWork comments. Man I feel so old.


Audio gd is an interesting audio equipment manufacturer. The website still looks like those site Geocities era and you have to wait for a while for your order to be processed and built. While relatively unknown in some part of the world, Audio gd is one of those China manufacturers who build good audio equipment or parts.


How to increase gain in FX-Audio DAC X6. Some Redditor found a tiny little hack that increases the overall gain of the amplifier.

This Week I Learned - 2017 Week 33

Last week post or the old ramblings.


The Vox POP is probably the most entertaining and educational YouTube channel right now. I wish they produce more and frequently.




Mommy, Why is There a Server in the House? Suitable for those who are active in /r/homelab.


Refurbished my battle station and upgraded my Fedora 25 to 26. Nothing special about this release and I was expecting something significant or may be I miss out something?
$ sudo dnf upgrade --refresh
$ sudo dnf install dnf-plugin-system-upgrade
$ sudo dnf system-upgrade download --releasever=26
$ sudo dnf system-upgrade reboot


Gigabyte MA10-ST0 powered by Intel® Atom C3958 SoC. A 16-core Atom (C3958 SoC) server board which can be a good server-based motherboard for virtualization or NAS. Think ESXi, FreeNAS, or Proxmox. I was thinking of buying and setting one up for data hoarding.


Does programmer needs office? Definitely. I still fail to understand why corporation still craze over open office floor plan. It's very hard to concentrate without any distraction. People walking by and talking non-stop. Collaboration doesn't means physical communication, it can be done through any messaging app. Private office does works. The funny thing is, I miss cubicle. At least you can really concentrate and work in the zone.


Unknown electronic parts? Get it from Octopart. Buying chips and checking availability? Find Chips.


Speaker broke down and I need to get a new pair of cheap bookshelf speaker. Initially was searching for a pair for good bookshelf speaker like Pioneer SP-BS22-LR, but unfortunately, this model have been either phased out or you have to purchase whole Hi-Fi set. Meanwhile, no local distributor is importing Micca PB42x. I read good review on Swan HiVi D1010-IV or Swan Hivi D1080-IV, might as well allocates budget to purchase this instead. Luckily we can still find it from the local supplier and the price still acceptable, within MYR 450-plus. All this discussion about cheap and good quality speaker is useless if you can't can't hear audio quality? Otherwise, you're just wasting money without any actual benefits.

When you have a pair of speakers, to get the best out of your 2.1 setup. The next purchases will a Digital Analog Conveter (DAC), which convert binary bits (zero or one) to analogue signal and a amp. If you have a DAC, you can skip buying a sound card. Popular DAC is Behringer UCA202 or UCA222 and for amp, Lepai 2020A+SMSL SA50Diagram below illustrates this setup.



Slow MySQL performance in Docker instance? Use TMPFS, where you put the whole database into the RAM. The approach for MySQL docker instance seems easy enough to setup and there have been many documented results.


Why are we trying hard to optimize the MySQL Docker instance? One of the main issue is that big database restoration may kill the MySQL daemon due to either large volume of records. Which begs the question, how many rows? This is determined by server parameter of `max_allowed_packet` or adjust the server according to these parameters.
- bulk_insert_buffer_size = 256M
- innodb_log_buffer_size = 64M
- innodb_log_file_size = 1G
- max_allowed_packet = 1G

While we're on MySQL, it seems we can delete records from two tables in one DELETE statement. The key thing here is the columns from both tables need to be specified.
DELETE a.*, b.*
FROM table1 a
LEFT JOIN table2 b
ON a.id = b.id
WHERE a.id = 1


It has been a while that I talked about Perl. Getting unique array list. Sigh, every single damn time I've encountered this I was wondering why this is not built into the core language itself?


GNOME is 20 years. It has been so long since I first tried it. I'm getting old. After Ubuntu switching to GNOME as default desktop environment, I felt that GNOME have finally won the GNU/Linux desktop war against KDE after so many fricking years.


No space life in Docker Machine in Windows? Maybe you can recreate another `default` Docker Machine following these settings. Assumed you're using VirtualBox.
$ docker-machine create
--driver virtualbox
--virtualbox-memory 8096
--virtualbox-disk-size 40000