Common houseplants that do double-duty. A little potted greenery can do wonders to brighten up your living space. But as Arielle Ray’s animated video explains, houseplants can also clear the air of harmful chemicals. The top three plants for surface area to chemical removal, according to a 1989 NASA study? The Gerbera daisy, snake plant, and English ivy.
Tuesday, June 12. 2018
House Plants - Seen in Passing - Somewhere
Tuesday, October 31. 2017
Conferences And Presentations
Coincidental to my giving a talk at the beginning of December about 'The Network is the Computer, Security and Privacy for the Connected', I have started to see articles regarding best ways of delivering presentations and tools for developing presentations. I record them here for my reference:
- How to Give a Perfectly Adequate Conference Talk
- reveal.js: HTML Presentation Framework
- ReactJS based Presentation Library: Spectacle is a React.js based library for creating sleek presentations using JSX syntax that gives you the ability to live demo your code.
Friday, October 20. 2017
Ramblings for a Friday (Reading the Communications of the ACM)
How many subscribe to scholarly things like 'Communications of the ACM'? or the 'IEEE Spectrum'?
I then I took it one step further and sat at a table by myself down at the club, and read it cover to cover. With a beer or two.
And something that hasn't happened in a long time, or well, ever, I got called out as a sterotype: looking like a geek from San Francisco. Well, that was what the woman, who also had no conversational partner, used to strike up a conversation.
Anyway, back to the magazine, who would have thought, that in the CACM, you see such interesting things like:
"Divination is the practice of occultic ritual as an aid in decision making", on page 7 no less. Which goes on to say that "... divination truly allows us to consult the divine, we can view it simply as a form of randomization, which is recognized as a powerful construct in game theory, and algorithm design." ... "randomization is a powerful way to deal with incomplete information" ... "they are simply randomizing in the face of uncertainty about rain, pests, and more, but this randomization comes with a belief in the divine source of the decision".... "when the accept/reject decision pivots on issues such as significance and interestingness, which can be quite subjective".
Another article: "Assuring Software Quality by Preventing Neglect".... which is a 'grayhat' problem when compared to blackhats (hackers who deploy software as a weapon with malicious intent) and whitehats (setting safeguards against defective products)". With a few interesting conversation starters being, I think: ".... during maintenance cycles, they do not correct the old source code comments, seeing such edits as risky and presumptuous". ... "it is a failure of degree, a failure to pay enough attention and take enough trouble" ... which leads to a theory of "ethics of care which displaces the classical agent centered morality of duty and justice, enduring patient-centered morality as manifest real-time in relationships".
And, well, something which probably everyone knows, but has been evolving through a series of articles in the magazine, is that machine learning algorithms require training time via "generative adversarial networks", which means you need to introduce some sneaky garbage to improve the odds of appropriate machine learning and matching black boxes.
And another, in which I can personally associate: "Multitasking Without Thrashing". "Human context switching is more complicated than computer context switching. Whereas the computer context switch replaces a fixed number of bytes in a few CPU registers, the human has to recall what was 'on the mind' at the time of the switch, and, if the human was interrupted with no opportunity to choose a 'clean break', the human has to reconstruct lost short term memory" ... "if you have several important tasks, your brain can get stuck in a decision process that can take quite a long time to decide -- a situation known as the choice uncertainty problem". ... "thrashing happens to human multi-taskers when they have too many incomplete tasks. They fall into mood of 'overwhelm' in which they experience considerable stress" ..... "context switching is _not_ the cause of thrashing. ... the cause of thrashing is the failure to give every active task enough space for its working set" ... "when a task's working set is in your workspace, protect it from being unloaded as long as the task is active .. analog: protect working sets of active tasks and do not steal from other tasks". ... which leads to the rather obvious conclusion: "to exit the thrashing state, you need to reduce demand or increase your capacity".
Ok one more: "what we have instead is a society moving towards prosthetic brains that can be monitored at all times by the state, without the inconvenience of having to have everyone check in each day at the police station". When you read this, were you thinking "this isn't me! This isn't now!"? Well, even in present time, this is visible by what we write, where we write, what we read, where we read, who we interact with, what we interact with, ....
Saturday, October 14. 2017
Remote Jobs For Remote Workers
Just linking to other sites which have links to other sites:
- 50+ Sites for Finding Remote Jobs as of September 20,2017
- Top Alternative Sites like Microworkers
- 25 Top Job Sites for Freelance Gigs as of November 22, 2015
- October 6, 2017: Top Ten Best Crowdsourcing Alternatives to Freelancer.com
- 2018/02/10 Remote List: curated list of companies or job boards advertising Remote Jobs.
- 2018/02/22 jobbatical- find a tech, business or creative job anywhere in the world. Because your skills matter more than your passport.
- 2018/05/29 How I Find Six Figure Remote Software Developer Jobs
- 2018/06/01 openhyub.co remote job listing
- 2019/04/04 Quora - What is the best way to find and hire a freelancer?
- 2019/04/20 Work From Home Jobs - aggregates work from home and remote jobs postings from different online job boards into a single place.
- 2019/04/20 Full Stack Developer Remote Jobs - spreadsheet format - info for those who hire
- 2019/06/15 < a href="https://blog.stackraft.com/how-i-find-six-figure-remote-software-developer-jobs/" target=_blank>How I find six figure remote software developer jobs
- 2019/02/12 100+ Companies with Open Remote Positions (Updated: Feb 12/2019), sourced via https://periodix.net/
- 2019/06/15 CanWork - Access global freelance talent with only 1% fees
- 2019/06/23 Find Age Friendly Companies
- 2019/07/07 employbl.com - Employbl is built to help candidates find their next opportunity - Hireable skills in the Bay Area right now - detailed and valuable
- 2019/09/15 RemoteMore - remote developer jobs
- 2019/10/19 Ask HN: Where can I find remote or quality oriented freelancing work?
- 2019/12/01 Triple Byte - No resume needed. Just prove you can code. Linked from Book of Secret Knowledge
- 2020/01/11 Underwear Worker - hiring remote workers, ads have salary ranges
- 2020/01/15 jGitHub repo of job listings with bounties from hacker news
- 2020/01/15 can work - access global freelance talent with only 1% fees
- 2020/02/13 Best Remote Job
- 2020/03/22 jooble - excellent results for searches such as SaltStack, scylladb (not really remote though)
- 2022/07/12 careervault remote-jobs
- 2022/07/12 nocommute.substack.com/
- 2022/07/24 Remote OK
- 2023/04/04 Remotive - Find your dream remote job without the hassle
Don’t bore me: how to write a technical work history that matters - requires a google or facebook account
There might be something in the mix at stackshare - finding developer tools and the companies that use them
Wednesday, September 20. 2017
Prepping
In light of recent events, being ready for the unexpected, as well as the unusual expected, some things to help cope. Prepping isn't really about the end-of-the-world, but as we see, is experienced by many people in the here-and-now.
- Anatomy of a Breakdown talks about timeframes of the human element in the time following a catastrophe. A salient comment: "the unprepared survivors will be expecting organizations and local government to step in to meet their immediate needs at any moment". It is important to be self reliant, as one can not predict what others can do, or will do.