Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ludston
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
211.
▲
by
ludston
3y ago
Music degrees are usually designed to train musicians that can perform, compose, transpose and teach. Playing every scale is a fundamental step in learning to transpose, that is to play music in more than the key you learned it in. It'
212.
▲
by
ludston
4y ago
Doesn't that depend on whether or not they end up making a browser in the end?
213.
▲
by
ludston
4y ago
At an early stage of my career, a product person asked me to walk them through our code to show how a particular algorithm worked so that they could verify it worked according to their initial design. Since I was using higher-order programm
214.
▲
by
ludston
4y ago
Can you give an example of a solution that you came up with that you decided couldn't be very good based on it being hard to explain?
215.
▲
by
ludston
4y ago
And to be fair, reader macros are a pretty contentious feature in themselves, as they can be used for great evil. I was mainly making the comment to be educational. Your work here is impressive regardless.
216.
▲
by
ludston
4y ago
Especially because it closes the door on things like "reader macros" which are one of my favourite Lisp features.
217.
▲
by
ludston
4y ago
I keep replying to you by the way because I'm really hoping you are going to have the aha moment that is holding you back here. Again, you are misunderstanding the difference between syntax and how it is used. Json and xml aren't
218.
▲
by
ludston
4y ago
I would probably say that you are miss-understanding the difference between syntax and the evaluator that evaluates that syntax. All three of these expressions contain the same data: (select (col1 col2) (table1) (= col1 "foo")) &q
219.
▲
by
ludston
4y ago
It's not a pernicious lie at all. You can't just say, it's composable so long as you only compose with the special mentality that you consider to be blessed. Also the fact that SQL acts on sets is completely irrelevant to the
220.
▲
by
ludston
4y ago
If you have queries with joins or subqueries, and you have filters on multiple tables in the query, the DBMS has to make a best guess at order in which to execute the query. If you are joining, for example, two very large tables and there i
221.
▲
by
ludston
4y ago
At the very least you should know SQL. The purpose of having a query dsl in some other language isn't to avoid understanding sql, it's because sql isn't easily composable.
222.
▲
by
ludston
4y ago
> You missed the last sentence of the comment I didn't, and I agree with the comment. I'm elaborating upon it.
223.
▲
by
ludston
4y ago
Certainly it depends on the use-case. ORMs are wonderful for CRUD style applications, but tend to be (in my experience) awful for reports. They also tend to discourage developers to think about query performance, because the ORMs query DSLs
224.
▲
by
ludston
4y ago
I enjoy Paul Graham essays, because even if I don't always agree with the conclusions that he has drawn, the observations made are often thought provoking and insightful. I don't personally understand the anti-intellectualism and
225.
▲
by
ludston
4y ago
True, but you've mixed up the wording. Throughput is the word for speed at which the team delivers complete things, so you could say, "Sometimes optimising for low latency will cause higher throughput than optimising for personal
226.
▲
by
ludston
4y ago
I really don't get it. What's wrong with gnome? Where exactly are the sharp edges on gnome that you cut yourself on? Or what exactly is the missing feature that is important to your flow? Is it just the vibe? Every criticism of gn
227.
▲
by
ludston
4y ago
The answer is off, because as the rate of switching the light on and off gets to a certain point, a massive amounts of heat is generated which melts the circuit. The fun thing about infinities is that they don't exist, and you can'
228.
▲
by
ludston
4y ago
It certainly seems possible to use a parser when building your index. It's a lot of work though.
229.
▲
by
ludston
4y ago
When your code-base reaches a certain size, you cease using the IDE to find code and instead start using specialized tools, such as Lucene indexes so that grepping through code takes seconds rather than minutes. One of the bads of this is t
230.
▲
by
ludston
4y ago
Depends on the size of your codebase and how many people work on it. Once you have 20 years of code written full time by 200 developers in your monolith, finding the constants file out of 400 different subsystem's constant files for a
231.
▲
by
ludston
4y ago
(-> except appropriate use of macros makes it easier to both write and read)
232.
▲
by
ludston
4y ago
"Performance topology" sounds like some interesting jaargon I could learn. Know any good books on it?
233.
▲
by
ludston
4y ago
Site is immediately hugged to death.
234.
▲
by
ludston
4y ago
No, you can. It's like asking, "why make c# when Java already exists. Isn't it just another algol dialect with gc?" The answer is, "because somebody made it because they weren't happy with what already existed&
235.
▲
by
ludston
4y ago
Steal the key from someone and where does that lead to?
236.
▲
by
ludston
4y ago
It wouldn't, but the prevalent climate change denial strategy is to look for flaws in studies rather than for supporting evidence.
237.
▲
by
ludston
4y ago
Not necessarily master, but you may well be better at it than the majority of your colleagues by that stage and should probably be compensated/treated accordingly. The majority of software engineers don't dedicate themselves solel
238.
▲
by
ludston
4y ago
You can use reader macros to add any operators or special forms you want to Common Lisp. Things can get especially crazy if you use a reader-macro to override '(
239.
▲
by
ludston
4y ago
Nah you'll find that there actually is research done into which activities stimulate the brain the most. Some of the only things that stimulate all four hemispheres of the brain at the same time include sex or sight-reading and singing
240.
▲
by
ludston
4y ago
The really interesting question this brings up is, is there some causal relationship between students that study music and their likelihood of taking calculus? (e.g. Assuming we call all kids that take calculus "smart kids", are s
More ›