Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jolux
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
74 ms
·
901.
▲
by
jolux
5y ago
Python’s FP capabilities are severely constrained by not supporting multi-line lambdas or composition operators (pipe, sequence, etc). It is not a good language for functional programming at all. The community norms explicitly push you away
902.
▲
by
jolux
5y ago
The cumbersome style seems to have become a strong part of the culture, almost a masochism about the limited features of the language. I find this ironic because I believe Go was intended to be highly pragmatic originally but it seems to ha
903.
▲
by
jolux
5y ago
I find that decomposing iteration into map and filter expressions typically clarifies my understanding of the problem and makes the resulting code more general too, and I just disagree that for-loops are clearer. Combining a map and filter
904.
▲
by
jolux
5y ago
This is true, it does depend on how the implementation works.
905.
▲
by
jolux
5y ago
Not if you have solid lazy iterator support in the language. If they’re strict and every link in the chain is adding O(n) to the complexity then yes, this is a problem.
906.
▲
by
jolux
5y ago
Map and filter are extremely simple, far simpler than a for-loop. They can only do two things: transform items in a collection, and remove items from a collection. After mapping you know for sure that a collection will still have the same n
907.
▲
by
jolux
5y ago
This is a problem of optimization, not language design. There’s no inherent reason a chain of functions like that has to be less performant than a for-loop. You need high-performance iterators in the language, and a good compiler.
908.
▲
by
jolux
5y ago
I’m not denying that there are a lot of difficult concepts and million dollar words in advanced functional programming but I will say that I personally took years to understand what was going on with OOP when I was learning programming. Fun
909.
▲
by
jolux
5y ago
You should look at the political career of Lee Atwater if you haven’t, he was a Republican political consultant who was uncharacteristically candid about his methodology. At the very least, he thought Southern Strategy-style tactics were po
910.
▲
by
jolux
5y ago
The discussion is about how a company should handle a situation where one employee is making a significant number of others feel unwelcome because of the color of their skin or their commitment to anti-racism. Party politics only factors in
911.
▲
by
jolux
5y ago
Ryan Singer is the higher-up mentioned who said in the middle of an all-hands that trying to fix Basecamp’s racial insensitivity problem would end up targeting him as a white man.
912.
▲
by
jolux
5y ago
Yes, I meant solid body guitars. As soon as acoustic resonance becomes part of the sound, you start getting feedback on the strings and a lot of other phenomena. Wood makes a huge difference with acoustics, or else all acoustics would be ma
913.
▲
by
jolux
5y ago
> I feel like we'll always be leaving performance on the table if we don't understand the characteristics of the hardware we're developing on. Absolutely. Mine is not a suggestion to ignore performance, but to build langua
914.
▲
by
jolux
5y ago
Google needs to release fewer products and maintain them longer. Simple as that.
915.
▲
by
jolux
6y ago
How much of what makes a Strat sound like a Strat and a Les like a Les is the wood of the body vs the scale length and the bridge pieces though?
916.
▲
by
jolux
6y ago
That's a good point, I've only ever used small 1x10 and 1x12 combos (Fenders). I've wanted to try a 4x12 Marshall stack for a while but have yet to find the opportunity.
917.
▲
by
jolux
6y ago
You can’t get all the way there but it’s a North Star, I think.
918.
▲
by
jolux
6y ago
To me, the goal of language implementations should be to make the most maintainable code also the fastest code. I shouldn't have to worry much about the performance characteristics of my software outside of general concerns about algor
919.
▲
by
jolux
6y ago
By what principle does it make it more treble-heavy? This is the part that I haven't had explained to me and I don't understand it. I have a basswood Mustang and it sounds fine with decent humbuckers in it.
920.
▲
by
jolux
6y ago
Nice to see some electric guitar geekery on HN :). I started playing last year during the pandemic too, but I had learned a bit in elementary school and I played alto saxophone for around a decade in various school jazz groups. Gentle sugge
921.
▲
by
jolux
6y ago
Sorry about that, reposted ;)
922.
▲
by
jolux
6y ago
Yes, strings are one of the most important. Also dirty and old strings vs new and clean strings.
923.
▲
by
jolux
6y ago
That's true, overall resistance makes a huge difference.
924.
▲
by
jolux
6y ago
Pickups and amps are by far the biggest difference. In an acoustic guitar, sound is produced by the whole body of the guitar resonating. In an electric, sound is produced by the string vibrating in an electromagnetic field above the pickup
925.
▲
by
jolux
6y ago
I think Stratocaster single-coils and Gibson humbuckers cover almost all of the sounds you can get out of an electric guitar. The bridge pickup on a Telecaster is overwound and a bit louder than the bridge on a Strat, but the difference is
926.
▲
by
jolux
6y ago
In rough order of significance, electric guitar tone is influenced by: - technique (absolutely the most important) - amplifier - pickups + strings - everything else (debatable whether you can even notice it) I don’t know if there’s hard evi
927.
▲
by
jolux
6y ago
I mostly agree, I think the JetBrains model where your subscription also buys a perpetual license to the last year you paid for is the best (I’m a happy customer of their all products subscription). But Apple hasn’t made that model easy in
928.
▲
by
jolux
6y ago
Why do people always call this greed? Folks need to eat, and I don’t think it’s wrong to want to be able to support a living writing software. Developers should price their software as they see fit, it’s a reflection of their business decis
929.
▲
by
jolux
6y ago
>The Prohibition wasn't extremely unpopular back when it was passed. Indeed, it was passed due to heavy pressure from the progressive public at the time, with grassroots campaigning advocating for such measures on all levels of gove
930.
▲
by
jolux
6y ago
Twenty so far, actually. Including Sam Stephenson, who seems to have been their longest-tenured developer. Also their head of design, head of marketing, and head of customer support. And their entire iOS team.
More ›