Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shoo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
159 ms
·
871.
▲
by
shoo
6y ago
Another presentation of the same idea is the Networthify early retirement calculator: https://networthify.com/calculator/earlyretirement?income=50... The behaviour of the system flips as you go from investment_income
872.
▲
by
shoo
6y ago
MMM is probably https://www.mrmoneymustache.com/
873.
▲
by
shoo
6y ago
One situation that lends itself quite well to half-arsing is working to maximise the performance of a system that consists of a number of components, where the performance of the system is bottlenecked by the weakest performing component. Y
874.
▲
by
shoo
6y ago
> use some shell magic to cat a header and footer to each page. $ tree . . ├── footer.html ├── header.html ├── Makefile └── posts ├── a.body ├── b.body └── c.body $ cat Makefile BODYFILES=$(shell f
875.
▲
by
shoo
6y ago
If the focus is getting some ideas written down and sharing them, doing something dead simple sounds great. Go for it. If in some hypothetical future you've got a sprawling collection of related blog posts and are spending 80% of your
876.
▲
by
shoo
6y ago
playing it in reverse should do the trick
877.
▲
by
shoo
6y ago
> my stress levels dropped off a cliff. I work half as much for 80% Good on you for taking action to change your situation! That sounds like a pretty fantastic outcome.
878.
▲
by
shoo
6y ago
all four of these points are pretty helpful, healthy ideas. get outside and get moving, get some exercise, make it hard or impossible to drink by default, cultivate a social life separate from work. another suggestion: if you've got a
879.
▲
by
shoo
6y ago
> > you should take the actual CO2 emissions of your flights and bump them up two- or three-fold > Why two-three? Why not 1.1-1.2? Why not 10-20? Read the IPCC special report on aviation and global atmosphere and look at the discus
880.
▲
by
shoo
6y ago
In the spirit of David MacKay's wonderful freely available book "Sustainable Energy – without the hot air" let's do a back-of-the-envelope estimate to roughly quantify how bad: The aircraft is a Qantas B787-9 Dreamliner
881.
▲
by
shoo
6y ago
there isn't a single way to refactor code, code can be refactored in many different directions to pursue many different objectives. Here's a few arbitrary ideas: * Scrape_it is an arbitrary python project that shows up in google s
882.
▲
by
shoo
6y ago
This analysis neglects the impact of moving heavy industry offshore -- Britain still benefits from the consumption of industrial products, historically some industrial products consumed domestically may have been manufactured in Britain wh
883.
▲
by
shoo
6y ago
Possible failure modes with this approach: quite a few candidates who are not strong at actually doing the work will be able to somewhat convincingly "talk the talk" well enough to pass stage 2. If stage 3 is done async then there
884.
▲
by
shoo
6y ago
> Shipping a binary means I'm no longer worried about my build environment and pip and shipping all my Python junk the right way. I'm not sure it is that clear a win: for go, if you want to be able to reproduce a binary in futu
885.
▲
by
shoo
6y ago
> pretty incredible how you can make working software out of both well crafted code and absolute spaghetti yup. c.f. James Hague's "Write Code Like You Just Learned How to Program" https://prog21.dadgum.com/
886.
▲
by
shoo
6y ago
> discovering QBasic as a kid and being totally absorbed in it. I couldn't understand what an array was i started off programming with qbasic as well -- i remember when i finally figured out what arrays were and how to use them -- n
887.
▲
by
shoo
6y ago
similarly: realise that i can only think about a small number of things at once. so try to structure things to separate concerns so that i get to avoid thinking about nearly all things when working on any given part of the system. a lot eas
888.
▲
by
shoo
6y ago
One way to support this would be to make FixCache support an optional hook that would be responsible for deciding if a given commit was a bug fix or not. Naively, it could have an interface like "IsBugfix(commit SHA1Hash) bool". T
889.
▲
by
shoo
6y ago
Missed that this was another David Graeber piece. What a loss. https://news.ycombinator.com/item?id=24365811
890.
▲
by
shoo
6y ago
> The fly (which is invisible) is a bourgeois innovation, much unlike earlier aristocratic styles, such as the European codpiece, that often drew explicit attention to the genital region. This is the one part of the male body whose conto
891.
▲
by
shoo
6y ago
I've never used a full blown whiz-bang solution for feature flags, but when I stared at the launch darkly API one day it seemed as if: * feature flags were generalised as certain class of functions that made an on/off decision bas
892.
▲
by
shoo
6y ago
> First off, the 86T figure is the yearly GDP of the world whereas the 2T figure for Apple is the value they are worth to shareholders in perpetuity. Not directly comparable. This is a good point, the market price for the shares corresp
893.
▲
by
shoo
6y ago
Forty Six & 2 https://www.youtube.com/watch?v=rauFQHnfDLc
894.
▲
by
shoo
6y ago
> In my mind it is equivalent to historical data labeled and resampled with redundancy after shuffling It is even more constrained than that: there can be no shuffling along the time dimension, as that would destroy the relationship betw
895.
▲
by
shoo
6y ago
> However there is no way to simulate the price Compared to other real world problem domains which are far less computerised it seems relatively simple to get fresh data for a trading system: let the system execute actual trades and meas
896.
▲
by
shoo
6y ago
ivanilves, thank you for writing this up and sharing the code & the video of the end result, it is a fun project! As a thought experiment I've had a play to see what the state machine logic might look like if we try to replace the
897.
▲
by
shoo
6y ago
What style of mustache?
898.
▲
by
shoo
6y ago
My advanced Go AI, written in Go, is now able to predict, with modest accuracy, the next line of Go code that should be bashed into the text editor: func PredictNextCodingMove(ctx context.Context, source string, cursor int) (string, err
899.
▲
by
shoo
6y ago
Thank you - I think you're framing the discussion in a more nuanced way than the author, by talking about different kinds of issues or technical decision which lead to qualitatively and quantitatively different footprints of future mai
900.
▲
by
shoo
6y ago
One amusing but insightful suggestion I read recently is: use the opportunity of your boss becoming sick and taking extended leave to gain experience operating at the next level up while acting in your boss' role. (This popped up in a
More ›