Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
agbell
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
121.
▲
by
agbell
5y ago
Good catch. I have fixed it. It's because writing something new is cognitively less demanding than the hard work of understanding an existing codebase, at least initially.
122.
▲
by
agbell
5y ago
Also they can only dread what they use. The question SO uses specifically asks only about things that you use extensively. That is what makes this interesting to me. It isn't people dreading APL because it looks funny, its people dread
123.
▲
by
agbell
5y ago
Author here. I wanted to dig a little into data from the Stack Overflow survey on what made programming languages loved or hated and I think what I found is pretty interesting: it seems like people don't like the languages where they h
124.
▲
by
agbell
6y ago
Hi, Good idea, I'll add that. Right now you can do -> "Podcast Player" -> "RSS", but I realize that is non-obvious. Updated
125.
▲
by
agbell
6y ago
People currently at Apple, is the culture of working 80 hours a week to hit unreasonable deadlines year after year still a thing? I never understood how you get teams to work that much but one of the factors at least in this case is not wan
126.
▲
by
agbell
6y ago
Hi, podcast host here. I got the transcript done through rev.com and didn't proof read it because usually they are pretty solid. That was a mistake, I am fixing it right now.
127.
▲
by
agbell
6y ago
Thanks! It's been a fun journey learning how to make tech stories entertaining in audio. I'm sure I still have lots more to learn. I don't have any monetization happening right now, but it is a great idea. Words of encourage
128.
▲
by
agbell
6y ago
Host here. David Shayer worked in the hardware org of Apple as a software engineer at Apple from 2001 to 2014 and he specialized in writing filesystems. I think his story is an interesting window into the culture of Apple. Let me know wha
129.
▲
Apple 2001
(corecursive.com)
3 points
by
agbell
6y ago
|
3 comments
130.
▲
Beware Mass-Produced Medical Recommendations
(slatestarcodex.com)
1 points
by
agbell
6y ago
|
0 comments
131.
▲
Compiling Containers – Dockerfiles, LLVM and BuildKit
(blog.earthly.dev)
1 points
by
agbell
6y ago
|
0 comments
132.
▲
Vim Is Turing-Complete
(buttondown.email)
4 points
by
agbell
6y ago
|
0 comments
133.
▲
by
agbell
6y ago
I think you are right. I think he used the line filter features to drill down to specific parts of a book he was working on. It sounds very cool, but I wouldn't want to be bound to a mainly abandoned text editor if I were one of the m
134.
▲
by
agbell
6y ago
I am a big fan of Robert J. Sawyer. He is like Michael Crichton, except tech things go good instead of bad. On the topic of word processors: The famed New Yorker writer John McPhee only writes with Kedit, which I had never even heard of un
135.
▲
Using Earthly to Build Replay
(dmiller.dev)
3 points
by
agbell
6y ago
|
0 comments
136.
▲
by
agbell
6y ago
Host here, Casey Muratori has been building a game from scratch on twitch for 6 years now. From scratch for Casey means no third party libraries and barely using more than c. He built up a fan club of viewers and started using the game bui
137.
▲
Video Game Programming from Scratch
(corecursive.com)
2 points
by
agbell
6y ago
|
1 comments
138.
▲
by
agbell
6y ago
Yep, it's based on the package dependencies you list, looking for packages with know reported issues.
139.
▲
by
agbell
6y ago
There are for some languages. https://github.com/dhall-lang
140.
▲
by
agbell
6y ago
You have a point. A mess of shell scripts doesn't really sound like an improvement. If the config is too complex and the config consumer can be changed to simplify things then that should be the way to go. However, if the config is a t
141.
▲
by
agbell
6y ago
It is definitely not the fault of YAML. It has its own issues but that is another story. The problem is when you use YAML (or an ad hoc interpreter embedded in YAML, or a templating system built on top of YAML) for things that should really
142.
▲
by
agbell
6y ago
Depending on the use-case, I think you may be right. Especially if you can use a language that the team understands and has tooling for and you don't take in outside configuration. Pulumi is an interesting tool in this direction. Rat
143.
▲
by
agbell
6y ago
Author Here. Thanks for reading. I am not trying to be misleading. I'm trying to point out that although each step along the way of adding things to config seems to make sense, you arrive in a bad place. People start with some YAML, an
144.
▲
by
agbell
6y ago
Author here. Thanks for reading. That reference comes directly from the INTERCAL-90 compiler. it has hilarious error messages. One of my favs is that it is an error to not say PLEASE enough and also an error to say PLEASE to often: E07
145.
▲
by
agbell
6y ago
Author Here. My point is not that YAML is a programming language, and that is horrible. Instead, it is used sometimes used to embed a vendor-specific unnamed programming language in, and that is horrible. People start with some YAML, and ev
146.
▲
by
agbell
6y ago
Author Here. Yeah, I am really excited about Dhall. I think this is the future, it supports the types of abstractions that we need without the mess of full templating or full turing completeness. The one downside to Dhall is you really want
147.
▲
by
agbell
6y ago
Yeah, thanks for reading my rant. I agree. Its not that I have a problem with YAML itself - although it is bad. My problem is people embedding a DSL inside or ontop of YAML. Then you end up with the worst combination of config and an adhoc
148.
▲
by
agbell
6y ago
Author here. I was growing frustrated with the increasing about of programming that seems to happen in YAML files. At the same time, my friend Krystal was telling me about INTERCAL, an esoteric programming language that is designed to be ha
149.
▲
Intercal, YAML, and Other Horrible Programming Languages
(blog.earthly.dev)
19 points
by
agbell
6y ago
|
5 comments
150.
▲
by
agbell
6y ago
- Conversations with Tyler - Deep Questions With Cal Newport - CoRecursive - Coding Stories (This is my own podcast, so not a listener so much as a creator)
More ›