Categories
Computing Technology Web

Firefox Slow to Startup, Using Large Amounts of RAM?

Part of my structure and workflow with browsers – Firefox in this case – and one of the innovations I use to structure my browser is Pinned Tabs. Depending on the browser – different machines have different contexts and so different sets of Pinned Tabs in their browsers – I could have between 6 and 12 tabs pinned in the tab bar.

It took quite a while for me to realize it, but slowly my browser startup and performance was becoming very poor. Especially for those occasional links clicked when Firefox is not already open. Today it occurred to me that I’m well aware that Normal Tabs load their content on-demand when first switched to, and not immediately on browser startup. But is this the same for Pinned Tabs?

A quick test showed that Pinned Tabs load all their content immediately when the browser is started. I had my most resource-heavy web apps in those pinned tabs (Webmail, Slack, Trello, Feedly, and more) and they were inflating the startup memory overhead of Firefox by hundreds of megabytes.

Fortunately, as with most things Firefox, in about:config it’s a quick change to browser.sessionstore.restore_pinned_tabs_on_demand to prevent those heavy pages from loading immediately on browser start and rather have them load more comfortably when I actually need them.

Categories
Computing Technology

Playing with Bitcoin

Blockchain and Bitcoin are still way too complex for mainstream adoption.
Here are some links I’ve had to use over the past weeks to manage a few simple transactions.
(Don’t trust these links – rather visit the sites directly – there’s a lot of mischief in this space)

https://blockchain.info – Bitcoin wallets, status, API
Note – not easy to get the private keys to one’s wallet, had to go through a BIP39 mnemonic conversion from https://github.com/iancoleman/bip39
More on blockchain.info private key management here: https://bl4nkcode.info/bitcoin/how_to_export_blockchain_wallet_private_key#bip39-standalone.html

Don’t underpay your Bitcoin transfer fees – you’ll get your money stuck for eternity.
https://support.21.co/bitcoin/transactions-and-fees/what-happens-when-a-fee-is-too-low
Check the current fee levels here: https://bitcoinfees.21.co/
If your coin does get stuck, luckily there’s CPP – Child Pays for Parent – perform a child transaction with one of the outputs (hopefully you have leftover coin to work with) and bump up the fee to the total satoshis per byte that it should have been for all your stuck transactions in that chain – Blockchain.info will give you each transaction size in bytes and you’ll need to multiply it out.

https://pool.viabtc.com/tools/txaccelerator/ – Bitcoin transaction accelerator (free), uhm, whatever.

BitAddress has paper wallet options.

https://blockexplorer.com/ Blockexplorer, among other features, will give you details on how fast blocks are completing, which should give a rough idea of the state of mining.

https://coinb.in/ Coinbin is the coolest – a javascript based in-browser wallet and manual transacting system.
If you can use this tool effectively you probably understand blockchain. It’s not for those who are careless with security or those who don’t want to perform very manual bitcoin transactions. They also offer a wallet, but best be careful you don’t make a mistake.

https://coinmarketcap.com/ – What are the total values of each of these currencies? Hint: a lot smaller than the values of the dotcom giants.

Bitcoin Cash
https://bcc-wallet.btc.com A Bitcoin Cash wallet. Very rudimentary, but does the job for this alt currency.

http://blockdozer.com/insight/status Blockdozer for insights into Bitcoin Cash addresses, blocks and transactions.

https://www.bitfinex.com/stats Bitfinex cryptocurrency data and charts

https://www.blocktrail.com/BCC Bitcoin Cash blockchain and block insights, including visibility to the test networks.

http://www.techradar.com/how-to/how-to-claim-bitcoin-cash-bcc-using-the-electron-cash-wallet Get your Bitcoin Cash

Other
https://chain.com/ – Roll your own blockchain…

https://www.rootproject.co/ – An Ethereum based project, let’s see if their noble plan works…

Convert between cryptocurrencies at: https://www.shapeshift.io and https://changelly.com

Categories
Computing SysAdmin Technology Web

April 2017 Browser Tab Round-Up

Development
https://store.digg.com/sales/xamarin-bundle-cross-platform-development?utm_source=digg.com&utm_medium=referral&utm_campaign=xamarin-bundle-cross-platform-development_012117&utm_term=scsf-213321
https://store.digg.com/sales/the-python-power-coder-bonus-bundle?utm_source=digg.com&utm_medium=referral&utm_campaign=the-python-power-coder-bonus-bundle_012117&utm_term=scsf-213318
https://code.visualstudio.com/

Literature
http://lifehacker.com/the-20-best-books-of-2016-according-to-36-best-of-li-1790560969

Infrastructure
https://hyper.is/
https://envoyer.io/
https://serversforhackers.com/
https://forge.laravel.com/features
https://quickadminpanel.com
https://spark.laravel.com/

Reducing latency spikes by tuning the CPU scheduler


https://medium.freecodecamp.com/how-we-fine-tuned-haproxy-to-achieve-2-000-000-concurrent-ssl-connections-d017e61a4d27
https://github.com/fardog/secureoperator
https://developers.google.com/speed/public-dns/docs/dns-over-https
https://dns.google.com/query?name=google.com&type=A&dnssec=true

GoTTY – Share Your Linux Terminal (TTY) as a Web Application


New Draft NIST standards for password management

“Verifiers SHOULD NOT impose other composition rules (e.g., mixtures of different character types) on memorized secrets. Verifiers SHOULD NOT require memorized secrets to be changed arbitrarily (e.g., periodically) and SHOULD only require a change if the subscriber requests a change or there is evidence of compromise of the authenticator.”

https://pages.nist.gov/800-63-3/sp800-63b.html

Categories
Computing Culture politics Technology Web

Open Tab Round Up November 2016 Edition

Some things you get to, and some things you don’t, and some things you like to just keep hanging around.
This is November’s version of that.

Sound
http://musicforprogramming.net/

https://focusmusic.fm/

http://www.covermesongs.com/2016/11/coldplay-norah-jones-avett-brothers-car-seat-headrest-cover-leonard-cohen.html

http://www.npr.org/event/music/478665908/explosions-in-the-sky-live-in-concert

https://www.indiegogo.com/projects/isolate-switch-off-your-ears–4#/

Politics
http://kottke.org/16/10/obamas-letter-to-his-successor-about-the-economy

http://nymag.com/daily/intelligencer/2016/10/8-years-in-obamas-america.html

http://kottke.org/16/10/your-black-mirror-reading-list

Tech
https://www.cyberciti.biz/faq/howto-live-patch-ubuntu-linux-server-kernel-without-rebooting/

http://blog.erratasec.com/2016/11/how-to-teach-endian.html

http://www.cs.utah.edu/~germain/PPS/Topics/recursion.html

Knowledge
http://lifehacker.com/plan-your-free-online-education-at-lifehacker-u-fall-s-1787095763

http://arstechnica.com/science/2016/11/revisiting-why-incompetents-think-theyre-awesome/

http://www.houzz.com/ideabooks/74726618

Categories
Asides Computing

April 2016 Browser Tab Cleanup

http://www.npr.org/2016/04/07/473237504/first-listen-sturgill-simpson-a-sailors-guide-to-earth

http://www.npr.org/event/music/473127210/watch-iggy-pop-perform-sunday-live-in-the-studio

https://www.mopidy.com/

https://github.com/dirkgroenen/mopidy-mopify

Hear 20 of Tom Waits’ Rarest Live Covers

https://www.howtoforge.com/tutorial/owncloud_9-installation-on-debian_8/

https://opentoonz.github.io/e/index.html

This site lets you check the BPM for all your records

http://owntracks.org/

https://www.producthunt.com/@producthuntbook/collections/12-most-influential-reads-for-software-engineers

https://www.edx.org/course/leadership-engineers-delftx-lfe101x

Exadata Simulator, 2way RAC + 1 storage cell

https://www.pythian.com/blog/moving-oracle-datafiles-to-a-zfs-filesystem-with-the-correct-recordsize/

http://www.tutset.com/backend/python/

https://learnxinyminutes.com/docs/python/

https://pablo.buffer.com/?ref=producthunt

http://www.oracle.com/technetwork/server-storage/solaris/config-solaris-zfs-wp-167894.pdf

http://thegeekdiary.com/ldoms-ovm-for-sparc-command-line-reference-cheat-sheet/

https://blogs.oracle.com/partnertech/entry/zfs_compression_perf_disk_space

https://access.redhat.com/solutions/1958

https://obsproject.com/forum/resources/how-to-set-up-your-own-private-rtmp-server-using-nginx.50/