Viewing profile — chubot
chubot
HN member- Joined
- Sun, Apr 05, 2009, 4:49 PM UTC
- HN karma
- 16,335
- Public activity
- 4,537 items
- HN profile
- View on Hacker News ↗
About chubot
andy@oils.pub
Recent public activity
-
comment
Comment #49156883
Its' the exact opposite ... Google, nVidia, Amazon, Apple, etc. all have a deep bench of code that is a moat. They have lots of throwaway code too, but those companies are precisel…
-
comment
Comment #49055340
OK yes thanks for that link Speaking personally, the fate of Docker, Inc. was clear to me when they took their $40M Series C round in 2014. I had met with Solomon in April 2014 (af…
-
comment
Comment #49002053
Hm I actually heard some great and rare metal on FM radio in Philadelphia the other day -- and I was SURPRISED because I thought radio was dead too I just Googled and it turns out …
-
comment
Comment #48994263
all code possible to run on a computer already exists. It's some permutation of all the bits of available memory. It's in there somewhere This seems either mathematically impossibl…
-
comment
Comment #48732718
I think that is basically the approach modernish uses: https://github.com/modernish/modernish But it does feel complex to me. Personally I just write in the common subset of bash a…
-
comment
Comment #48724649
OK interesting, I knew about the -e -n flags issue, which means that any portable shell script has to use printf, not echo. Didn't quite realize that the use of backslash also forc…
-
comment
Comment #48719535
OK interesting, yeah I think dash is just plain broken ... $ dash -c 'echo "c:\\new"' c: ew $ busybox ash -c 'echo "c:\\new"' c:\new It requires 4 backslashes: $ dash -c 'echo "c:\…
-
comment
Comment #48715624
FWIW Oils has an option to prevent the ambiguity: osh-0.37$ echo "c:\new" c:\new osh-0.37$ shopt --set no_parse_backslash osh-0.37$ echo "c:\new" echo "c:\new" ^ [ interactive ]:6:…
-
comment
Comment #48591117
In this case, it's not a new thing ... back in 2005 (yes 21 years ago), people talked about the achievements of Noam Shazeer at Google (and Jeff Dean and Sanjay, etc) I always appr…
-
comment
Comment #48287650
BTW Chuck Klosterman discussed this at length in this 2022 book on the 90's: https://en.wikipedia.org/wiki/The_Nineties_(book) I think it's a pretty deep point -- your memory and c…
-
comment
Comment #48287543
I liked this story, thanks for sharing I have to admit I feel similarly conflicted after a few recent REAL WORLD experiences. The first is that Gemini and Claude taught me a whole …
-
comment
Comment #48244011
Yup totally, how you breathe during the day is a habit that basically persists at night So breathing better during the day can be trained, even at an old age, and it improves sleep…
-
comment
Comment #48187746
I came around to it a few weeks late, but Zef and this article by Filip are also great work! https://zef-lang.dev/implementation https://news.ycombinator.com/item?id=47843194 It ha…
-
comment
Comment #48187713
These days, video evidence can be called into doubt pretty easily
-
comment
Comment #48122948
Ha, that’s the thing that gets me too. Also people watching mashed up YouTube clip compilations - these seem obviously designed for addiction. The other thing is watching the video…
-
comment
Comment #48063376
If Go interfaced with C as well as Python, I’d use it a lot more. But I’m using the slower language because it still integrates with more things For example, one reason AI is all i…
-
comment
Comment #47964348
They tell me I don't have a real job because I just tell the computer what to do, and I don't do the thing myself (to which I can't help but respond that they're absolutely right) …
-
comment
Comment #47518157
Wow a few years ago I wanted to resurrect some of my old code, to do essentially what ncdu does Then I found ncdu, and haven’t looked back since. So it saved me a lot of time Thank…
-
comment
Comment #47419318
FWIW here is another piece of trivia about job control: the API means you can't spawn a child process "safely" in POSIX -- you have to trust that that the executable you're spawnin…
-
comment
Comment #47414723
A common problem I noticed is that if you took certain courses in computer science, you may have a pre-conceived notion of how to parse programming languages, and the shell languag…
-
comment
Comment #47414629
Yup, job control is a huge mess. I think Bill Joy was able to modify the shell, the syscall interface, and the terminal driver at the same time to implement the hacky mechanism of …
-
comment
Comment #46762273
Yeah, I think that when writing code becomes cheap, then all the COMPLEMENTS become more valuable: - testing - reviewing, and reading/understanding/explaining - operations / SRE
-
comment
Comment #46543950
Side note: I used this query to test LLM recall: Do jeff dean and russ cox know each other? Interesting results: 1. Gemini pointed me back at MY OWN comment, above, an hour after I…
-
comment
Comment #46542533
This is overstating it by a lot. Jeff was the AI lead at the time, and there was a big conflict between management and the ethics team And I actually think Google needs to pay more…
-
comment
Comment #46542315
Ha, I also recall this fact about the protobuf DB after all these years Another Jeff Dean fact should be "Russ Cox was Jeff Dean's intern" This was either 2006 or 2007, whenever Ru…