Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rjrodger
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
rjrodger
1y ago
null != nil !!! It is good to see some partial solutions to this issue. It plagues most languages and introduces a nice little ambiguity that is just trouble waiting to happen. Ironically, JavaScript with its hilarious `null` and `undefin
2.
▲
by
rjrodger
2y ago
Good to have a name for this! My favourite debugging technique is "introduce a known error". This validates that your set of "facts" about the file you think you're editing are actually facts about the actual file y
3.
▲
Elephant in the room: The myth of exponential hypergrowth
(longform.asmartbear.com)
2 points
by
rjrodger
2y ago
|
0 comments
4.
▲
by
rjrodger
3y ago
Any chance you'd Open Source it?
5.
▲
by
rjrodger
3y ago
You did say philosophy of engineering, right? Look no further than “The Specialist” by Charles Sale “YOU'VE heard a lot of pratin' and prattlin' about this bein' the age of specialization. I'm a carpenter by trade.
6.
▲
by
rjrodger
3y ago
To me this looks like a Jevons Paradox situation: https://en.wikipedia.org/wiki/Jevons_paradox [1] Increased developer productivity will lead to a lot more software development, at all levels, rather than less. 1. &quo
7.
▲
by
rjrodger
3y ago
Well each of our microservices is also a Node package, so we also do that ourselves for the Lambda deployments - load 'em all up in the one Lamdba!
8.
▲
by
rjrodger
3y ago
fs.watch is definitely a high priority in order to support day-to-day dev as a build system. (Hey Jarred - Let’s get that zig package thing done soon!)
9.
▲
by
rjrodger
3y ago
This is pretty fun - used it to generate diagrams for my book!
10.
▲
by
rjrodger
4y ago
Not really safe to assume there's a decent one. Better to install directly from https://nodejs.org/
11.
▲
by
rjrodger
4y ago
I will hire the founders of a failed startup any day of the week over just about any other category of candidate. They are "salted" horses of the finest calibre. In my last shop, we had 8 (I think) former CEOs on staff. All made v
12.
▲
by
rjrodger
4y ago
Salty, but a true classic. Having read easily several hundred "business" books, this one is my desert island book.
13.
▲
by
rjrodger
4y ago
Visible light was scattering off densely packed electrons up to about 300k years after the Big Bang - so I guess - white.
14.
▲
by
rjrodger
4y ago
Microservices are about reusability - at the "business logic" level. This framework and its services gets that exactly right. All the network stuff is fine and dandy but first you need to build actual features, which is where in
15.
▲
by
rjrodger
4y ago
Speaking from the company side, this is our main method of hiring! It works great. A key factor would be that we as a company support and maintain an open source framework. I'm not sure how well it would work without that.
16.
▲
by
rjrodger
5y ago
Is this not equivalent to medical triage? Those who will die anyway, and those who will live anyway, get no immediate treatment (apart from morphine). Those who will not survive without treatment, get the resources. Thus: move to the city,
17.
▲
by
rjrodger
5y ago
That's it. That's the reason. You can usually get Emacs key bindings (or a shallow approximation thereof) in most editors. But yeah, we're stuck, so I guess we just gotta double down. It is fun when the young 'uns do a d
18.
▲
by
rjrodger
5y ago
You'll be wanting https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-... - The Gervais Principle, Or The Office According to “The Office” - the ultimate meta discussion of office politics.
19.
▲
by
rjrodger
5y ago
Try cuelang.org/play - it's exactly that. Seems to be just a demo though.
20.
▲
by
rjrodger
5y ago
Our implementation is in TS. However that's just an API. Do you have some ideas on how you'd like the TS type system to work with the Cue type system. It's an open question for us.
21.
▲
by
rjrodger
5y ago
And we kinda leverage the docs on cuelang.org since the syntax and semantics are mostly the same!
22.
▲
by
rjrodger
5y ago
Yeah - we're just cheating and using YAML syntax modes for the moment which mostly works. The plan is to support LSP for much better DX of course.
23.
▲
by
rjrodger
5y ago
Started working on a JS version a few weeks ago [1]. Even with 20% of the features it’s already so useful we’re building systems with it. And not just config - model all the things! Overrides and inheritance are a world of pain. Unification
24.
▲
by
rjrodger
6y ago
If you’re like me and noise cancelling headphones make you seasick, try 3M Peltor Optime ear protectors - very effective.
25.
▲
by
rjrodger
6y ago
This is awesome! How much is open source? Fascinated to see how you put the code together...
26.
▲
by
rjrodger
6y ago
I wonder did this somehow inspire The Amtrak Wars[0]? (Probably not, but I'm loving the `strange(truth) > strange(fiction)`) [0]: https://en.wikipedia.org/wiki/The_Amtrak_Wars
27.
▲
by
rjrodger
6y ago
And the interesting question is, for each of those conceptions, did we call it into being, or was it “there already” in some sense. Consider the case where aliens on the other side of the universe got there first (we consider only possibili
28.
▲
by
rjrodger
6y ago
I wrote my final year thesis on Lakatos’s book “Proofs and Refutations”[0]. It’s a short, mind-blowing book that answers the question: “Is mathematics discovered or invented?” You may think the abstract structures that you learn about are f
29.
▲
by
rjrodger
8y ago
I write a weekly newsletter on this exact topic - you might find it useful :) http://blog.voxgig.com/2018/07/13/welcome-voxgig-newsletter-...
30.
▲
by
rjrodger
8y ago
Waterford is way ahead of the Dubs on this one - our council actually commissions street art: http://waterfordwalls.ie/ All this wonderful art greets me on the way to the office every morning - fabulous!
More ›