HNHacker News
TopNewBestAskShowJobs

greenleafjacob

678 karma · joined November 6, 2014

submissionscomments
greenleafjacob··on I usually run 'w' first when troubleshooting unknown machines
Check out papertrail.
greenleafjacob··on Heat loss from big corporate projects
Common tropes in software for this:

* Switching from polling to push or vice versa

* Merging two overlapping systems into one

* Splitting one system into two

* Rewriting from language X to Y

* Moving from centralized to decentralized or vice versa

* Moving logic from one layer to another (eg smart client vs thin client)

greenleafjacob··on Look for the duct tape
https://www.imgur.com/r/desirepath (I used to work at Imgur...)
greenleafjacob··on Ask HN: Resources to learn real analysis?
+1 I am currently reading this. It’s dense but very clean.
greenleafjacob··on Managing database schema changes without downtime
This is a more or less solved problem in MySQL with pt-online-schema-change [1] which accomplishes “create a new table ...” with the “copying data over” done for you using triggers and “switch clients over” done using a table rename, all within a tool with the longest full table lock held during the rename step. Some of this appears to be available in MySQL itself as of 5.6, but regardless all of this is fraught with edge cases.

[1] https://www.percona.com/doc/percona-toolkit/LATEST/pt-online...

greenleafjacob··on Ask HN: For those who don't have children, what do you do during your free time?
Self improvement: reading and writing math, coding, and playing Starcraft.
greenleafjacob··on Managing database schema changes without downtime
Are you saying no downtime is impossible or merely expensive?

Erlang/OTP with relups is an example of a system that provides zero downtime online upgrade and rollback with zero downtime.

greenleafjacob··on Ask HN: How does a great resume look like? What are the best tools to make one?
As an employee that sometimes screens resumes, LaTeX is a plus.
greenleafjacob··on Level 3 technician's misstep causes largest telephone outage ever reported
Figuring out why can be avoided if you have proper change management. If you are root causing every issue then that will drastically increase TTM. Instead mitigate first and just revert the change.
greenleafjacob··on Level 3 technician's misstep causes largest telephone outage ever reported
Mitigate first. If you are confident in your change management system then rolling back is always safe.
greenleafjacob··on An Analysis of the Impact of Arbitrary Blockchain Content on Bitcoin [pdf]
Simply encrypt the data and upon “deleting it” instead delete the encryption key. This is similar to concerns about backups.
greenleafjacob··on Level 3 technician's misstep causes largest telephone outage ever reported
This is just a failure in change management. They detected the issue in 4 minutes but it took over an hour and a half to mitigate?
greenleafjacob··on Pfizer CEO gets 61% pay raise–to $27.9M–as drug prices continue to climb
That certainly was/is my initial bias.
greenleafjacob··on Pfizer CEO gets 61% pay raise–to $27.9M–as drug prices continue to climb
Article states that the board needed an incentive to keep the CEO on since he was going to retire at 65 otherwise. Wasn’t this an entirely foreseeable outcome? I mean what will be different next year for example? I looked for some market force or exigency that would force the board’s hand but didn’t see any in the article.
greenleafjacob··on Why Developers Never Use State Machines (2011)
Erlang stands out for me as having a state machine library in the standard library (gen_fsm).
greenleafjacob··on When to bring in the heavy hitters (2017)
Some is taught in school. I thought the MIT OCW lecture on performance [1] was extremely well done.

[1] https://ocw.mit.edu/courses/electrical-engineering-and-compu...

greenleafjacob··on Robinhood Opens Cryptocurrency Trading
What about Gemini?
greenleafjacob··on Flight Sim Company Embeds Malware to Steal Pirates’ Passwords
For fun, this exercise can also be applied to the latest crypto currency exchanges.
greenleafjacob··on Use streaming JSON to reduce latency on mobile
Websockets are also bidirectional.
greenleafjacob··on Reach for Markdown, not LaTeX
Do you think legal writing falls into this category?
greenleafjacob··on Reddit Co-Founder Alexis Ohanian Steps Aside, Focuses on Initialized Capital
Isn’t it misleading to say Reddit is backed by YC now?

> reddit has had a long and complex history, starting as one of the first Y Combinator companies, then as a division of Conde Nast, and three years ago spun out as an independent entity.

Then they raised 50M in 2014.

greenleafjacob··on What I learned from watching my iPad's slow death
Maybe it is different in other circles but as a software engineer, bricked still means you unplugged it while flashing the ROM, literally unrecoverable.
greenleafjacob··on How does ‘class-passing’ actually work?
It's not wrong, but think of it this way: if you short a stock, your downside exposure is unlimited because the price can go arbitrarily high, but your upside is finite because the stock can only go to zero. In the same way, you can only decrease your spending so much, even to zero, but you can increase your income by an unlimited amount.
greenleafjacob··on Ask HN: 5 months and counting waiting for Coinbase customer support. Advice?
Coinbase is a U.S. company. Perhaps a small claims suit (if applicable) or a lawsuit will get their attention.
greenleafjacob··on The Follower Factory
They already do this but instead of a CAPTCHA they require a SMS. I don’t know if they had the option to enter a CAPTCHA instead?
greenleafjacob··on It’s About Time for Time Series Databases
Basho is in receivership, close to bankruptcy. https://www.theregister.co.uk/2017/07/31/end_of_the_road_for...
greenleafjacob··on Elixir on Google Cloud Platform and App Engine
> You can always run your Elixir VM using something like supervisord if you need another watchdog.

Sounds like heart: http://erlang.org/doc/man/heart.html

greenleafjacob··on Poverty-Fighting Startups
In 2016, 4.9 percent of U.S. households (6.1 million households) had very low food security, essentially unchanged from 5.0 percent in 2015. In this more severe range of food insecurity, the food intake of some household members was reduced and normal eating patterns were disrupted at times during the year due to limited resources. [1]

[1] https://www.ers.usda.gov/webdocs/publications/84973/err-237....

greenleafjacob··on Website Glitch Let Me Overstock My Coinbase
What if it’s a cash equivalent like Amazon gift cards?
greenleafjacob··on Npm operational incident, 6 Jan 2018
It’s the headquarters of the FCC.
← PreviousPage 4 of 11Next →