Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kaens
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
kaens
9y ago
Not trying to be too literal, but a large part of the point of Lego is to be a creative medium, no?
62.
▲
by
kaens
9y ago
30 years of cruft + mix/matching of semi-incompatible semi-backwards-compatible systems if you use 3rd-party elisp and/or maintain a config for a long time. I love emacs, use it daily, and think that it's positives far outwe
63.
▲
by
kaens
9y ago
Ableton (music prod software) takes an approach to learnability that works well -- by default there's a dedicated UI element that shows documentation for whatever you're mousing over. It doesn't remove the need to read docs,
64.
▲
by
kaens
9y ago
my work macbook's ls is 16k. huh
65.
▲
by
kaens
12y ago
It would depend very heavily on the nature of the charges. In general, however, I don't think that I would want to work for a company that would hold a bias against me due to my participating in presumably honest testimony when a previ
66.
▲
by
kaens
12y ago
> I'm not sure you even need the mutability requirement to capture one of the underlying issues I don't think you do either, although if it's a globally accessible constant throughout a run, problems with inconsistencies o
67.
▲
by
kaens
12y ago
When people are referring to global variables these days, they would often be more accurate in referring to "global mutable state". Singletons can be this, service locators can be this, databases can be this. This can be bad, nota
68.
▲
by
kaens
12y ago
The issue with this, in my experience, is that if you don't understand the driving principles behind DI patterns (prefer to depend on an interface or set of behaviors, prefer to be given something that satisfies that dependency instead
69.
▲
by
kaens
12y ago
I'd argue that those are simply two separate questions that both pertain to this particular situation.
70.
▲
by
kaens
12y ago
Whether or not he feels that testifying would be the right thing to do isn't about career impact. Looking for advice about what testifying could do to his career image in the long-term from a crowd that likely has relevant experience i
71.
▲
by
kaens
12y ago
"Concrete Mathematics" by Knuth is by far the best presented book on maths relevant to CS that I've seen. You could definitely work through it with your background (I did with a similar background), it's challenging but
72.
▲
by
kaens
12y ago
Not to mention that ADHD can't be diagnosed in the same manner as, say, a broken bone since it is (to make a simplification) a bunch of behaviors that suggest that maybe this individual's dopamine response is flatter than normal,
73.
▲
by
kaens
12y ago
There's still a useful distinction to be made -- the "sketchbook" talked about is the collection of stuff you've done over some longer period of time that you can look through / look back on. It's not a descrip
74.
▲
by
kaens
12y ago
The difference here is that the code you wrote in the REPL dies with the REPL. A REPL is more of a "scratchpad", to stay in the family of metaphors being used. Scratchpads and sketchbooks serve similar purposes, but the latter gen
75.
▲
by
kaens
12y ago
I've written code under the influence of various substances over the years, although I rarely imbibe much of anything these days. I've found marijuana nice for doing "exploratory" or more "recreational" coding
76.
▲
by
kaens
12y ago
Count me in! The last time I wrote Perl, the Camel Book was a thing and I thought it was cool to have the least number of digits in your slashdot id as possible. I find it pretty fun to try to modify code that lives in a world that I'
77.
▲
by
kaens
12y ago
I've never had an arch update brick my system. It's really pretty hard to brick a 'nix. When I ran arch (and I ran it for quite a while) I had the occasional breakage, but I don't recall ever having a break that I need
78.
▲
by
kaens
12y ago
I'm not personally aware of any well-designed[1] codebases made by more than a handful of people. As far as I can tell, most good "architectural and engineering decisions" are either made by a relatively small number of peopl
79.
▲
by
kaens
12y ago
Something my high school Computer Science teacher told me was that I wasn't learning effectively if I didn't have to try to understand something at least three times before it clicked. Roughly 15 years later, I've found his a
80.
▲
by
kaens
13y ago
"Do whatever the hell you want with your git repo until it's public, at which point continue, but don't rewrite public history".
81.
▲
by
kaens
13y ago
> And you'll ultimately have to decide whether you want your codebase to represent a series of physical commits, bits that people happened to type out... or whether it should represent a series of logical changes to the codebase We're o
82.
▲
by
kaens
13y ago
The question assumes that it's either not feasible or practical to do that. That may or may not be the case, depending on the definition and context of "high-quality".
83.
▲
by
kaens
13y ago
It's probably more like he's trying to turn it into something that can sustain himself while he works on something he's passionate about, which happens to take the form of a business because there aren't many other choices at the moment. Co
84.
▲
by
kaens
14y ago
Sure there are bigger issues, and I think this guy has correctly identified death-by-design as a large part of the reason for those issues. I'm not sure if PHP was explicitly designed to die, or if it just came out that way because that m
85.
▲
by
kaens
14y ago
It's fine if people are insulted by that behavior. It's fine if people are insulted by people being insulted by that behavior. There are enough people with varying behavioral preferences or needs that people insulted by that behavior to a s
86.
▲
by
kaens
14y ago
This smacks a tad too soundly of meta-prank. If not, the nature of the internet is the straightman. The fact that your web prank is prepared and launched privately means that your prank, if crafted well, will fool people -- and often they
87.
▲
by
kaens
14y ago
This is not a multi-purpose EDITOR variable. This is using a dispatch script as $EDITOR.
88.
▲
by
kaens
14y ago
I don't see how someone could possibly write a tool like this without being aware of YAMLs potential complexity. Well, I suppose it's possible, but it seems extremely unlikely.
89.
▲
by
kaens
14y ago
It's definitely a well-done, and I'll be pointing new users of tmux at it. I would have been all over it if I would have seen it the first time I dove into tmux's man page way back when. If I get a chance, I'll give a go at converting the s
90.
▲
by
kaens
14y ago
I only glanced it over, but I'm having a hard time seeing the advantage of this over shell scripts calling tmux commands.
More ›