-
- Double Irish, Dutch Sandwich = some big companies avoid taxes by shifting money overseas to irish/dutch subsidiaries. Google has done this with over 20 billion annually since 2017, tax free.
- A JIT compiler is close to a regular old interpreter, in that both execute at runtime. The one difference is that the compiler will still compile the code all the way down to machine language. An interpreter usually runs the code directly or some middleground (like python’s bytecode pyc).
- Python has one called Numba, which tries to compile everything down to c. This gives you nice warnings for situations where you might be doing something python-specific (like a dynamic array with ints and strings) which can’t compile.
- Numba also gives you the ability to write python code which executes almost as fast as c. Very useful for compute-intense tasks.
- Current portfolio shot up to an easy 52wk high. My return so far: 23.5% in 6wks. S&P500 rose ~3.5% in the same time frame. +20 alpha, even in this weirdly bullish time.
- Fresh order.
- Backed the puzzle.
- Turned the soil in the terrarium to keep fresh, need to replace after move.
- Watched Winchester. Shiv from succession is in it.
- In order to enter the amazon chatroom, I had to install flash player and enable. Huge no-no.
- Add the canonical repository. Apt install.
- Within chrome, change to “ask” instead of “block all flash” – annoying.
- Ultimately got in at 12:30, not 12. Will have to join next week.
- Whiteboard arrived. Practiced a few problems handwritten instead of typed.
- Due to all the problems with internal political activism, google has banned politics at work: https://medium.com/enrique-dans/suddenly-at-google-its-get-on-the-program-or-get-out-5ce19930f554.
- Brainstormed open-ended answers to the generic question “how could you speed this up?” Got 12 good ones so far.
- Armin Ronacher’s open-source group is call pocoo. Sphinx, flask/werkzeug/jinja, click.
- Remember jupyter is convenient for early development. Say you’re writing a script/module for the first time. The notebook gives you the editor/ide to build the script AND the terminal to run the script all in one. Check outputs, inspect vars, etc. Bonus: you can add text/plots/documentation as well.
- Started the garbanzo bean soak for tomorrow. Probably won’t make hummus, just keep as a side for the smoked meat.
- Made sushi. Rice, seaweed, tuna, hot sauce. Slowly clearing out the random kitchen items for the move.
- Cleaned the kitchen, getting rid of ~8 old pots/pans/lids.
- BMW set up an interview.
- Sparkhire is an online video interview platform.
- Submitted. Was allowed to record responses to questions. Time-limited.
- Bought sirloin steak and a pork butt. Brined.
- Vons has way worse meat than costco. Twice the price, half the quality.
- The pork shoulder was bloody (had been frozen) and didn’t smell nearly fresh.
- Cleaned and reseasoned the old cast iron pan.
- Steamed crab, panfried sirloin, baked potato, asparagus.
- Redeemed Eric’s christmas lotto tickets. Paid $5 total, won $15 total.
- Pull.
- Settled up the big bear trip in splitwise, $320.
- Bootstrap headings, bold and opinionated: display-1 through display-4.
- Supercontest.
- Handled the offseason ticket.
- Investigated. Found 7 issues.
- The standard disweb dashflo shard for widgetbot is broken again. I’m not going to touch it again until next year, and hope they stabilize their DOS issues by then.
- Fixed 2 of the 7 issues, will finish the rest tomorrow.