Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jimmyhmiller
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Legibility Is Ruining You
(jimmyhmiller.com)
4 points
by
jimmyhmiller
6mo ago
|
2 comments
2.
▲
by
jimmyhmiller
8mo ago
I try to explain what I mean the next few sentences of the post. I have spent a good amount of my career jumping into fairly large code bases. I don't need to take it quite so step by step. I have seen enough code to take shortcuts, to
3.
▲
Being Raised by the Internet
(jimmyhmiller.github.io)
15 points
by
jimmyhmiller
2y ago
|
2 comments
4.
▲
by
jimmyhmiller
2y ago
This is something I've had to train myself to overcome. The first step for me was having a place where I clearly signaled that this wasn't my best work. Where the rules were allowed to be broken. That place is my junk drawer of co
5.
▲
by
jimmyhmiller
2y ago
As in munching on snacks
6.
▲
Not Another Technical Debt Article
(jimmyhmiller.github.io)
1 points
by
jimmyhmiller
3y ago
|
0 comments
7.
▲
by
jimmyhmiller
3y ago
Yeah, you could very well be right this is all overkill. But what I wanted to do was handle the general case rather than deal with things on a case by case basis. So to extend your analogy, I consider this blog post a parser generator. It i
8.
▲
by
jimmyhmiller
3y ago
I think you missed the point of the article. I actually don’t do TDD at all. I’m actually personally not a fan. So feels a little weird that you thought this was an article trying to justify TDD use.
9.
▲
by
jimmyhmiller
3y ago
The TDD example was just an example. I wasn’t taking the actual finding of the TDD research I was talking about a hypothetical finding. You can replace the examples with AIs like copilot and stipulate a large effect size. Nothing I said wou
10.
▲
by
jimmyhmiller
3y ago
In the article I’m assuming ideal conditions. So if you think a large effect size is important, throw that into the ideal conditions. I don’t think that changes anything I wrote. Maybe I’m missing something?
11.
▲
by
jimmyhmiller
3y ago
Yeah feel like an idiot for this one accidentally submitted this on mobile without noticing the autocorrect putting spaces. And the missing of io. And the fact that it was the title not the url… I wasn’t actually trying to submit. Just fat
12.
▲
What follows from empirical software research?
(jimmyhmiller.github.io)
54 points
by
jimmyhmiller
3y ago
|
26 comments
13.
▲
by
jimmyhmiller
4y ago
I think all papers are flawed in their own way. So it is not meant as a slight. It is actually my favorite programming related paper. That said: I think Naur was just a bit to vague and assumed background knowledge of Gilbert Ryle where mos
14.
▲
by
jimmyhmiller
4y ago
This blog does pretty good job summarizing Naur's points. (My only quibble is equating mental models with theory in Naur's sense, but its an okay approximation). I definitely recommend people read the original paper. It's a f
15.
▲
by
jimmyhmiller
5y ago
Frink[0] is a language specifically designed for dealing with this kind of stuff. It has tons of units and conversions. [0] - https://frinklang.org/#HowFrinkIsDifferent
16.
▲
by
jimmyhmiller
7y ago
The page was using zeit 1.0 before, which means it was a container and not a serverless function. (I know you know Rauchg, just explaining for other people). This container was actually failing because of rate limiting by wikidata causing a
17.
▲
by
jimmyhmiller
8y ago
Thanks for the reference. Espresso doesn't support recursive records. Does system in your paper allow for those? Is there anything particularly tricky about supporting them?
18.
▲
by
jimmyhmiller
8y ago
With Clojure you get that feedback loop by running everything in an open repl. No startup time needed.
19.
▲
by
jimmyhmiller
8y ago
Isn't this case about North Carolina (the government) banning sex offenders from social media?
20.
▲
by
jimmyhmiller
10y ago
I'm on tree styles tabs 0.18.2016090802 and firefox 50.0 and haven't had any problems.
21.
▲
by
jimmyhmiller
10y ago
[Create React App]( https://github.com/facebookincubator/create-react-app/blob/m... ) simplifies setup greatly. I'd really recommend giving it Ila try.
22.
▲
by
jimmyhmiller
11y ago
Hey, awesome idea. Can't wait to try it out. Unfortunately I'm getting a 504 when I try to register. If you could let me know when things are back up and running that would be great.
23.
▲
by
jimmyhmiller
11y ago
I did the same thing and pointed to a node_modules folder on a project I had. Worked fine for me.
24.
▲
by
jimmyhmiller
11y ago
Well, rather than commenting on download size I'll talk about the program. This looks really awesome! I've been wanting a nice js repl for a while and this one definitely has a lot of the qualities I was looking for. Auto complete
25.
▲
by
jimmyhmiller
11y ago
Boulder is one of the places I was looking to move. But looking at houses there it seemed far from affordable. Is that not the case?
26.
▲
by
jimmyhmiller
11y ago
Maybe I'm a bit confused, but it doesn't seem by your announcement that you are opening up the source, just inviting people to try and hack. Having the source open would make it much easier to spot security problems.
27.
▲
by
jimmyhmiller
11y ago
How does resolve deal with asynchronous calls? The name almost suggests that you might be able to return a promise?
28.
▲
by
jimmyhmiller
11y ago
The site appears to be down. Anyone have a mirror?
29.
▲
by
jimmyhmiller
11y ago
Maybe a bit off topic. I've always heard that traits in rust are basically just type classes in haskell. But I'm not quite sure how you would implement this trait as a typeclass. Specifically, from what I'm seeing here is tha
30.
▲
by
jimmyhmiller
12y ago
I found one other way to use types across modules. /* @flow */ var Person; type Person = {name: {first: string; last: string;}; isActive: boolean;} module.exports.Person = Person Just by writing that var
More ›